[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #62187] [man] doesn't reset font family except in `EE`
From: |
G. Branden Robinson |
Subject: |
[bug #62187] [man] doesn't reset font family except in `EE` |
Date: |
Tue, 15 Mar 2022 03:27:27 -0400 (EDT) |
URL:
<https://savannah.gnu.org/bugs/?62187>
Summary: [man] doesn't reset font family except in `EE`
Project: GNU troff
Submitted by: gbranden
Submitted on: Tue 15 Mar 2022 07:27:25 AM UTC
Category: Macro man
Severity: 2 - Minor
Item Group: Rendering/Cosmetics
Status: In Progress
Privacy: Public
Assigned to: gbranden
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Details:
I omitted a `EE` call in one man page recently, and this caused the font
family to get stuck in Courier until another `EE` call was eventually
encountered, more than one document later.
This led to ordinary body text being set in Courier.
That is not desirable.
The font family should be reset periodically. I don't think paragraphing
macros are a good place to do it, because one may need an extended example
with multiple paragraphs.
I nominate the (sub)sectioning macros. An example in a well-formed man page
will not cross a (sub)section boundary.
While I'm there, I'll parameterize the body and example families, but not yet
expose strings for them.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?62187>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #62187] [man] doesn't reset font family except in `EE`,
G. Branden Robinson <=