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/