bug-groff
[Top][All Lists]
Advanced

[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/




reply via email to

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