bug-groff
[Top][All Lists]
Advanced

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

[bug #55081] [me] two-column output does not work with footnotes or very


From: G. Branden Robinson
Subject: [bug #55081] [me] two-column output does not work with footnotes or very long page lengths
Date: Thu, 12 Aug 2021 16:40:37 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

Update of bug #55081 (project groff):

                  Status:               Need Info => In Progress            
                 Summary: [me] two-column output does not work with very long
page lengths => [me] two-column output does not work with footnotes or very
long page lengths

    _______________________________________________________

Follow-up Comment #8:

I appear to have a fix.

Bjarni put me on the right track.  It appears we _do_ want to space down, but
not to the _k register, but rather to the next trap.

Not only does this fix the long page length case, but also a problem extant in
groff 1.22.4 me (and going back...?how far?) where footnotes wouldn't work in
two-column mode.

Try this.


diff --git a/tmac/e.tmac b/tmac/e.tmac
index bba5db23..cb1dcc69 100644
--- a/tmac/e.tmac
+++ b/tmac/e.tmac
@@ -942,7 +942,7 @@
 ..
 .
 .de bc                 \" *** begin column
-.sp 24i
+.sp \\n(.tu
 ..
 .
 .


True, it doesn't work in the page length 10v case, but that seems to be
ill-supported by me(7) generally.  Multiple macro packages have minimum
requirements on page length but don't bother to validate them.  Sloppy.  :-/

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?55081>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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