diff options
author | G. Branden Robinson <g.branden.robinson@gmail.com> | 2021-02-06 13:23:46 +1100 |
---|---|---|
committer | G. Branden Robinson <g.branden.robinson@gmail.com> | 2021-02-09 18:31:39 +1100 |
commit | 3945b4dfcf225d6832e1b8b9ecd8b7df6508dd24 (patch) | |
tree | 1fc7e39649e491d33b370d1986e24ca010a67626 /NEWS | |
parent | c66c66395afc59a48450dfcdef405e4eeaa30c23 (diff) | |
download | groff-git-3945b4dfcf225d6832e1b8b9ecd8b7df6508dd24.tar.gz |
Document ms FR string more.
* NEWS: Add news item.
* doc/groff.texi (ms Document Control Settings): Clarify when changes to
FR take effect. Add motivation for new string and its default value.
Advise users to migrate from \n[FL] (now otherwise undocumented) to
\*[FR]. Explain how to simulate old absolute setting effect of \n[FL]
for those whose recall of *roff arithmetic and/or the zero product
property is poor. Supply example.
* doc/ms.ms (Document control settings): Sync with the above.
* tmac/groff_ms (Usage/Document control registers): Drop documentation
of FL register. Clarify when changes to FR take effect.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 22 |
1 files changed, 18 insertions, 4 deletions
@@ -118,10 +118,24 @@ o The doc (mdoc) macro package now honors the HY register as the an furthermore recognizes but ignores the AD string (see above) for compatibility with an (man). -o The s (ms) macro package has changed the default footnote line length - (\n[FL]) from 5/6ths of the text line length (\n[LL]) to 11/12ths for - better compatibility with ms documents prepared with AT&T ms or its - descendant implementations in Heirloom Doctools and neatroff. +o The s (ms) macro package supports a new string, FR, which defines the + ratio of the footnote line length to the current line length. + The default expression is "11/12", 11/12ths of the normal line length, + adopted for better compatibility with ms documents prepared with AT&T + ms or its descendant implementations in Heirloom Doctools and + neatroff. This is a change from previous groff releases, which used a + ratio of 5/6ths. + + You may wish to set the FR string to 1 to align with contemporary + typesetting practices. In Version 7 Unix ms, its descendants, and + groff prior to this release, an FL register was used for the line + length in footnotes; however, setting this register at document + initialization time had no effect on the footnote line length in + multi-column arrangements. + + FR should be used in preference to the old FL register in contemporary + documents. See the groff Texinfo manual or the "Using groff with the + ms macros" document, also part of this release, for more information. o The s (ms) macro package has added strings, \*< and \*>, to perform subscripting within a paragraph. They work analogously to the \*{ and |