groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 06/21: tmac/papersize.tmac: Integrate better with mom(7).


From: G. Branden Robinson
Subject: [groff] 06/21: tmac/papersize.tmac: Integrate better with mom(7).
Date: Fri, 18 Nov 2022 13:47:51 -0500 (EST)

gbranden pushed a commit to branch master
in repository groff.

commit bed42a77cb6b5c35fd1ba0d06acc61e3bde05e47
Author: Peter Schaffter <peter@schaffter.ca>
AuthorDate: Wed Nov 16 12:07:21 2022 -0500

    tmac/papersize.tmac: Integrate better with mom(7).
    
    * tmac/papersize.tmac: If a paper format has been selected, smuggle
      right margin setting to mom(7) if not overridden by the user.  See
      discussion in <https://lists.gnu.org/archive/html/groff/2022-11/\
      msg00081.html> and (some) follow-ups.
---
 ChangeLog           | 7 +++++++
 tmac/papersize.tmac | 5 ++++-
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 35e5f6c03..7463a423e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2022-11-16  Peter Schaffter <peter@schaffter.ca>
+
+       * tmac/papersize.tmac: If a paper format has been selected,
+       smuggle right margin setting to mom(7) if not overridden by the
+       user.  See discussion in <https://lists.gnu.org/archive/html/\
+       groff/2022-11/msg00081.html> and (some) follow-ups.
+
 2022-11-12  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        * doc/doc.am (doc/groff-man-pages.pdf)
diff --git a/tmac/papersize.tmac b/tmac/papersize.tmac
index 51cae0553..c40473404 100644
--- a/tmac/papersize.tmac
+++ b/tmac/papersize.tmac
@@ -145,9 +145,12 @@
 .    tmc papersize.tmac: warning: ignoring unrecognized paper format
 .    tm1 " '\*[paper-arg]'
 .  \}
-.  el \
+.  el \{\
 .    if !r LL \
 .      nr LL \n[.l]u  \" for ms, mdoc, man
+.    if !r #R_MARGIN \
+.      nr R_MARGIN 1i \" for mom
+.  \}
 .\}
 .
 .cp \n[*groff_papersize_tmac_C]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]