bug-groff
[Top][All Lists]
Advanced

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

[bug #61025] [me] adjusts line heights when using superscripting


From: G. Branden Robinson
Subject: [bug #61025] [me] adjusts line heights when using superscripting
Date: Tue, 10 Aug 2021 09:46:03 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

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

                 Summary: [me] adjusts line heights when using superscripting
                 Project: GNU troff
            Submitted by: gbranden
            Submitted on: Tue 10 Aug 2021 01:46:01 PM UTC
                Category: Macro - me
                Severity: 3 - Normal
              Item Group: Incorrect behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None

    _______________________________________________________

Details:

Robert Goulding reported suboptimal rendering to the groff mailing list.

https://lists.gnu.org/archive/html/groff/2021-08/msg00055.html


I have always disliked the way that that macro set added line
spacing to accommodate the footnote marker. Maybe that was
necessary in older output devices; but it looks very ugly in
modern laser printed output. I've redefined the footnote marker
for -me thus:

.ds { \v'-.9m\s'\En[.s]*7u/10u'+.7m'
.ds } \v'-.7m\s0+.9m'
.ds * \*{1\*}\k*


The present definition is:


.\" GNU pic sets this register to 1 to indicate that \x should not be   
.\" used.
.@R 0x
.ds { \v'-0.4m'\x'\\n(0x=0*-0.2m'\s-3
.ds } \s+3\v'0.4m'
.\" for compatibility with traditional -me
.\" (the first will work only in compatibility mode)
.ds [ \*{
.ds ] \*}
.ds < \v'0.4m'\x'\\n(0x=0*0.2m'\s-3
.ds > \s+3\v'-0.4m'





    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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