[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: .Li in mdoc(7), was: `\c`, mdoc(7), and man(7) extension macros
From: |
G. Branden Robinson |
Subject: |
Re: .Li in mdoc(7), was: `\c`, mdoc(7), and man(7) extension macros |
Date: |
Fri, 10 Nov 2023 18:08:51 -0600 |
At 2023-11-09T19:31:39-0500, James K. Lowden wrote:
> (I don't like "Sy =", for logical and asthetic reasons. Logically,
> it's not a "symbol", in that it doesn't stand for anything but itself.
(Careful now, or the shambling zombie of Jacques Derrida is going to
kick down the door and subject us all to a fate worse than being
subjected to necrocannibalism: a lecture in semiotics.)
But, yeah, I don't what mdoc(7) means by `Sy`, either. It seems to be
about as loosely denoted as `Tn`.
> And I don't want it to appear in boldface, because it needs no
> emphasis.)
That's in contrast to the conventions of synopsis as elsewhere
documented, though.
groff_man_style(7):
.B [text]
Set text in bold. If no argument is given, a one‐line
input trap is planted; text on the next line, which can be
further formatted with a macro, is set in bold.
Use bold for literal portions of syntax synopses, for
command‐line options in running text, and for literals
that are major topics of the subject under discussion; for
example, this page uses bold for macro, string, and
register names. In an .EX/.EE example of interactive I/O
(such as a shell session), set only user input in bold.
[...]
Observe what is not prescribed for setting in bold or italics
above: elements of “synopsis language” such as ellipses and
brackets around options; proper names and adjectives; titles of
anything other than major works of literature; identifiers for
standards documents or technical reports such as CSTR #54,
RFC 1918, Unicode 13.0, or POSIX.1‐2017; acronyms; and
occurrences after the first of a technical term.
Yes, that's man(7) instead of mdoc(7), but while the macro languages for
constructing man pages may differ, their output generally should not, in
any way that would affect the reader's understanding of the material.
Regards,
Branden
signature.asc
Description: PGP signature
- Re: `\c`, mdoc(7), and man(7) extension macros (was: [PATCH 1/2] man*/: srcfix), James K. Lowden, 2023/11/05
- Re: `\c`, mdoc(7), and man(7) extension macros (was: [PATCH 1/2] man*/: srcfix), Alexis, 2023/11/05
- .Li in mdoc(7), was: `\c`, mdoc(7), and man(7) extension macros, Ingo Schwarze, 2023/11/07
- Re: .Li in mdoc(7), was: `\c`, mdoc(7), and man(7) extension macros, James K. Lowden, 2023/11/10
- Re: .Li in mdoc(7), was: `\c`, mdoc(7), and man(7) extension macros,
G. Branden Robinson <=
- Re: .Li in mdoc(7), was: `\c`, mdoc(7), and man(7) extension macros, James K. Lowden, 2023/11/12