gbranden pushed a commit to branch master
in repository groff.

commit e5ce38f8a0bf347873efeb44e67a1a242dbd5b18
Author: G. Branden Robinson <g.branden.robin...@gmail.com>
AuthorDate: Mon Feb 8 19:38:02 2021 +1100

    doc/ms.ms: Revise document control settings table.
    
    Bring (almost completely) up to date with features added to GNU ms since
    2001 and slightly reorganize.
    
    * Add HY register.
    * Fix copy and paste error: the default FAM is "T", not "12p".
    * Add PORPHANS register.
    * Add PSINCR, GROWPS, and HORPHANS registers.
    * Add new table region for section headings, to house PSINCR, GROWPS,
      and HORPHANS registers.
    * Relocate FR string to end of Footnotes region.
    * Add FPS, FVS, and FPD registers.
    * Swap order of DD and MINGW registers to match the order of (what will
      be) their presentation in the document.
    * Describe MINGW in terms of "gutter width" because it's shorter (and
      mnemonic).
---
 doc/ms.ms | 22 ++++++++++++++++++----
 1 file changed, 18 insertions(+), 4 deletions(-)

diff --git a/doc/ms.ms b/doc/ms.ms
index 56463d2..d509d65 100644
--- a/doc/ms.ms
+++ b/doc/ms.ms
@@ -282,17 +282,31 @@ Margins   \[rs]n[PO]      Page offset (left margin)       
next page       1i
 _
 Text   \[rs]n[PS]      Point size      next \[ps]      10p
 \^     \[rs]n[VS]      Line spacing (leading)  next \[ps]      12p
-\^     \[rs]*[FAM]     Font family     next \[ps]      12p
+\^     \[rs]n[HY]      Hyphenation mode        next \[ps]      6
+\^     \[rs]*[FAM]     Font family     next \[ps]      T
 _
 Paragraphs     \[rs]n[PI]      Initial indent  next \[ps]      5n
 \^     \[rs]n[PD]      Space between paragraphs        next \[ps]      0.3v
 \^     \[rs]n[QI]      Quoted paragraph indent next \[ps]      5n
+\^     \[rs]n[PORPHANS]        # of lines to keep      next \[ps]      1
 _
-Footnotes      \[rs]*[FR]      Line length ratio       special 11/12
-\^     \[rs]n[FI]      Indentation     next footnote   2n
+T{
+Section
+.br
+headings
+T}     \[rs]n[PSINCR]  Point size increment    next heading    1p
+\^     \[rs]n[GROWPS]  Size increase threshold next heading    0
+\^     \[rs]n[HORPHANS]        # of lines to keep      next heading    1
+_
+Footnotes      \[rs]n[FI]      Indentation     next footnote   2n
 \^     \[rs]n[FF]      Format  next footnote   0
+\^     \[rs]n[FPS]     Point size      next footnote   \[rs]n[PS]\-2
+\^     \[rs]n[FVS]     Vertical spacing        next footnote   \[rs]n[FPS]+2
+\^     \[rs]n[FPD]     Paragraph spacing       next footnote   \[rs]n[PD]/2
+\^     \[rs]*[FR]      Line length ratio       special 11/12
 _
-Other  \[rs]n[MINGW]   Minimum width between columns   next page       2n
+Other  \[rs]n[DD]      Display distance (spacing)      next \[ps]      0.5v
+\^     \[rs]n[MINGW]   Minimum gutter width    next page       2n
 .TE
 .
 .

_______________________________________________
Groff-commit mailing list
Groff-commit@gnu.org
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to