[bug #68543] groff_man_style(7): add notes on use of font escape sequences
anonymous <[email protected]> Tue, 21 Jul 2026 08:55:04 -0400 (EDT)
| Newsgroups | gmane.comp.printing.groff.bugs |
|---|---|
| Message-ID | <[email protected]> |
--8323329-1714636915-1784638504=:1286617
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline
URL:=0A <https://savannah.gnu.org/bugs/?68543>=0A=0A Summa=
ry: groff_man_style(7): add notes on use of font escape=0Asequences=0A =
Group: GNU roff=0A Submitter: None=0A =
Submitted: Tue 21 Jul 2026 12:55:00 PM UTC=0A Category:=
Macro package man=0A Severity: 3 - Normal=0A I=
tem Group: Documentation=0A Status: None=0A =
Privacy: Public=0A Assigned to: None=0A Open/Clos=
ed: Open=0A Discussion Lock: Unlocked=0A Planned Release: N=
one=0A=0A=0A _______________________________________________________=0A=
=0AFollow-up Comments:=0A=0A=0A--------------------------------------------=
-----------=0ADate: Tue 21 Jul 2026 12:55:00 PM UTC By: Anonymous=0ABranden=
posted the following in=0Ahttp://lists.gnu.org/r/groff/2026-05/msg00022.ht=
ml and asked for feedback on=0Athe proposal. None was provided. (The repl=
ies in the thread cover different=0Aparts of the message.) This at least i=
ndicates no one is opposed, and his=0Aproposal does seem to address a real =
and recurring issue, thus this ticket to=0Astick a pin in the idea.=0A----=
=0AI know I'll never get man page authors as a whole to give up their font =
escape=0Asequences; the best I can do is try to convince people that using =
them has=0Adrawbacks, by spelling out what those drawbacks are.=0A=0A* The =
formatter can't distinguish typos from intentional but impossible=0Ademands=
;=0A* because font escape sequences "punch through the floor" and directly =
command=0Athe formatter, the macro package can't help you by checking font =
availability=0Afor itself and then falling back to something "reasonable" i=
n context (and=0Ataking output device capabilities into account);=0A* the i=
dentity of the "previous font", as selected by `\fP`, is inconsistent=0Aamo=
ng implementations if an un-fulfillable selection is made;[1]=0A* input lik=
e `\fIthis\fP` frustrates many spell checkers; and=0A* groff man(7), at lea=
st, knows to apply italic corrections when the document=0Asets upright and =
slanted glyphs adjacently.=0A=0AMaybe I should stick the foregoing into the=
"Notes" section...of the=0Agroff_man_style(7) document.=0A=0A=0A=0A=0A=0A=
=0A=0A _______________________________________________________=0A=0ARepl=
y to this item at:=0A=0A <https://savannah.gnu.org/bugs/?68543>=0A=0A_____=
__________________________________________=0AMessage sent via Savannah=0Aht=
tps://savannah.gnu.org/=0A
--8323329-1714636915-1784638504=:1286617
Content-Type: APPLICATION/pgp-signature; name=signature.asc
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCal9sKAAKCRCqLAuaBUf3
TvBoAP9tn6hGBNo047cuH4ZrTweBJvAx0o9w9JYjo2N6NfS7GAD9FyRDol0XfAUF
FdxawgS8kOWg3TFJs2mPufOG+hUi8gA=
=ZNSz
-----END PGP SIGNATURE-----
--8323329-1714636915-1784638504=:1286617--