bug-groff
[Top][All Lists]
Advanced

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

[bug #58736] -me macros: footnote breaks two-column output


From: Dave
Subject: [bug #58736] -me macros: footnote breaks two-column output
Date: Wed, 8 Jul 2020 13:40:30 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Firefox/45.0

URL:
  <https://savannah.gnu.org/bugs/?58736>

                 Summary: -me macros: footnote breaks two-column output
                 Project: GNU troff
            Submitted by: barx
            Submitted on: Wed 08 Jul 2020 12:40:28 PM CDT
                Category: Macro - others
                Severity: 3 - Normal
              Item Group: Incorrect behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None

    _______________________________________________________

Details:

This bug shows up in both PostScript and terminal output.  The example below
uses nroff because that's easier to show in a bug report.  It happens on a
recent groff build from git and in official groff release 1.22.3.

This input file:


A little introductory text.
.2c
This text appears in the first column of two-column output.
.bc
This text appears in the second column of two-column output.
.1c
Single-column output resumes.


when run with "nroff -me", produces:


A little introductory text.
This  text  appears  in  the    This  text  appears  in  the
first column  of  two-column    second column of  two-column
output.                         output.
Single-column output resumes.


(plus a lot of blank lines filling out the "page").  Now change the first line
of the input file to these four lines:


A little introductory text.*
.(f
*A footnote.
.)f


Now, the line "Single-column output resumes," rather than appearing below the
two columns as it should, is pushed to the bottom of the page, below the
footnote.  It looks basically like this (though I've greatly reduced the
number of blank lines):


A little introductory text.*
This  text  appears  in  the    This  text  appears  in  the
first column  of  two-column    second column of  two-column
output.                         output.











____________________
   *A footnote.
Single-column output resumes.





    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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