groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 29/38: groff(7): Kill Inline Courier (1/3).


From: G. Branden Robinson
Subject: [groff] 29/38: groff(7): Kill Inline Courier (1/3).
Date: Sun, 24 Mar 2024 16:59:59 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit 1e1a7627251c21287110ef9fe1273a45c2ef4a51
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Tue Mar 19 15:27:25 2024 -0500

    groff(7): Kill Inline Courier (1/3).
    
    * man/groff.7.man (squoted_char, dquoted_char, REQ, scalednumber)
      (scaleindicator, ESC, ESC[], ESCq, ESC?, esc[], STRING, string, REG):
      Alter page-local macros to stop specifying a family in their font
      selection escape sequences.
      (Request short reference) <fzoom, sizes, ta, tl>
      (Escape sequence short reference) <"" [sic], O>: Do the same for
      arguments to these same page-local macros when their design proved
      insufficiently general for the complexities of the groff language.
    
    See discussion starting at
    <https://lists.gnu.org/archive/html/groff/2024-03/msg00152.html>.
---
 man/groff.7.man | 56 ++++++++++++++++++++++++++++----------------------------
 1 file changed, 28 insertions(+), 28 deletions(-)

diff --git a/man/groff.7.man b/man/groff.7.man
index a421e41e2..9ef2a0eaf 100644
--- a/man/groff.7.man
+++ b/man/groff.7.man
@@ -69,20 +69,20 @@ language reference
 .\" ========= characters =========
 .
 .de squoted_char
-.  Text \[oq]\f[CB]\\$1\f[]\[cq]\\$2
+.  Text \[oq]\f[B]\\$1\f[]\[cq]\\$2
 ..
 .de dquoted_char
-.  Text \[lq]\f[CB]\\$1\f[]\[rq]\\$2
+.  Text \[lq]\f[B]\\$1\f[]\[rq]\\$2
 ..
 .\" ========= requests =========
 .
 .\" synopsis of a request
 .de REQ
 .  ie \\n[.$]=1 \{\
-.    Text \%\f[CB]\\$1\f[]
+.    Text \%\f[B]\\$1\f[]
 .  \}
 .  el \{\
-.    Text \%\f[CB]\\$1\~\f[]\f[I]\\$2\f[]
+.    Text \%\f[B]\\$1\~\f[]\f[I]\\$2\f[]
 .  \}
 ..
 .
@@ -98,13 +98,13 @@ language reference
 .
 .\" number with a trailing unit
 .de scalednumber
-.  Text \\$1\^\f[CB]\\$2\f[]\\$3\f[R]
+.  Text \\$1\^\f[B]\\$2\f[]\\$3\f[R]
 .  ft P
 ..
 .
 .\" representation of units within the text
 .de scaleindicator
-.  Text \f[CB]\\$1\f[]\\$2\f[R]
+.  Text \f[B]\\$1\f[]\\$2\f[R]
 .  ft P
 ..
 .
@@ -123,10 +123,10 @@ language reference
 .\" Args   : 1 or 2; 'name' obligatory, 'arg' optional
 .\"   name : suitable name for an escape sequence (c, (xy, [long])
 .\"   arg  : arbitrary word
-.\" Result : prints \namearg, where 'name' is in CB, 'arg' in I
+.\" Result : prints \namearg, where 'name' is in B, 'arg' in I
 .\"
 .de ESC
-.  Text "\f[CB]\e\\$1\,\f[I]\\$2\/\fR"
+.  Text "\f[B]\e\\$1\,\f[I]\\$2\/\fR"
 ..
 .\" ====================================================================
 .\" .ESC[] name arg
@@ -135,10 +135,10 @@ language reference
 .\" Args   : 2 obligatory
 .\"   name : suitable name for an escape sequence (c, (xy, [long])
 .\"   arg  : arbitrary text
-.\" Result : prints \name[arg], where 'name' is in CB, 'arg' in I
+.\" Result : prints \name[arg], where 'name' is in B, 'arg' in I
 .\"
 .de ESC[]
-.  Text "\f[CB]\e\\$1\[lB]\f[]\,\f[I]\\$2\/\f[]\f[CB]\[rB]\f[]"
+.  Text "\f[B]\e\\$1\[lB]\f[]\,\f[I]\\$2\/\f[]\f[B]\[rB]\f[]"
 ..
 .\" ====================================================================
 .\" .ESCq name arg
@@ -147,10 +147,10 @@ language reference
 .\" Args   : 2 obligatory
 .\"   name : suitable name for an escape sequence (c, (xy, [long])
 .\"   arg  : arbitrary text
-.\" Result : prints \name'arg', where 'name' is in CB, 'arg' in I
+.\" Result : prints \name'arg', where 'name' is in B, 'arg' in I
 .\"
 .de ESCq
-.  Text "\f[CB]\e\\$1\[aq]\f[]\,\f[I]\\$2\/\f[]\f[CB]\[aq]\f[]"
+.  Text "\f[B]\e\\$1\[aq]\f[]\,\f[I]\\$2\/\f[]\f[B]\[aq]\f[]"
 ..
 .\" ====================================================================
 .\" .ESC? arg
@@ -158,10 +158,10 @@ language reference
 .\" Synopsis for escape sequence with a bracketed long argument
 .\" Args   : 1 obligatory
 .\"   arg  : arbitrary text
-.\" Result : prints '\?arg\?', where the '\?' are in CB, 'arg' in I
+.\" Result : prints '\?arg\?', where the '\?' are in B, 'arg' in I
 .\"
 .de ESC?
-.  Text "\f[CB]\e?\,\f[I]\\$1\/\f[CB]\[rs]?\f[R]"
+.  Text "\f[B]\e?\,\f[I]\\$1\/\f[B]\[rs]?\f[R]"
 ..
 .\" ====================================================================
 .\" .esc name [punct]
@@ -198,30 +198,30 @@ language reference
 .\" Args   : 2 obligatory
 .\"   name : suitable name for an escape sequence (c, (xy, [long])
 .\"   arg  : arbitrary text
-.\" Result : prints \name[arg], where 'name' is in CB, 'arg' in CI
+.\" Result : prints \name[arg], where 'name' is in B, 'arg' in I
 .\"
 .de esc[]
-.  Text \f[CB]\e\\$1\[lB]\f[]\,\f[CI]\\$2\/\f[]\f[CB]\[rB]\f[]\\$3
+.  Text \f[B]\e\\$1\[lB]\f[]\,\f[I]\\$2\/\f[]\f[B]\[rB]\f[]\\$3
 ..
 .
 .\" ========= strings =========
 .
 .\" synopsis for string, with \*[]
 .de STRING
-.  Text \[rs]*[\f[CB]\\$1\f[]] \\$2
+.  Text \[rs]*[\f[B]\\$1\f[]] \\$2
 ..
 .\" synopsis for a long string
 .de string
 .  if \n[.$]=0 \
 .    return
-.  Text \f[CB]\[rs]*\[lB]\\$1\[rB]\f[]\\$2
+.  Text \f[B]\[rs]*\[lB]\\$1\[rB]\f[]\\$2
 ..
 .
 .\" ========= registers =========
 .
 .\" synopsis for registers, with \n[]
 .de REG
-.  Text \%\[rs]n[\f[CB]\\$1\f[]]
+.  Text \%\[rs]n[\f[B]\\$1\f[]]
 ..
 .\" reference of a register, without decoration
 .de register
@@ -3323,7 +3323,7 @@ to
 .TPx
 .REQ .fzoom font
 .TQ
-.REQ .fzoom font\~\f[CB]0\f[]
+.REQ .fzoom font\~\f[B]0\f[]
 Stop magnifying
 .IR font .
 .
@@ -4219,7 +4219,7 @@ left-shift arguments by
 positions.
 .
 .TPx
-.REQ .sizes "s1 s2 \f[R].\|.\|.\&\f[] sn \f[R][\f[CB]0\f[]]"
+.REQ .sizes "s1 s2 \f[R].\|.\|.\&\f[] sn \f[R][\f[B]0\f[]]"
 Set available type sizes similarly to the
 .B sizes
 directive in a
@@ -4405,7 +4405,7 @@ Unsafe request;
 disabled by default.
 .
 .TPx
-.REQ .ta "n1 n2 \fR\&.\|.\|.\&\fP n\fRn\fP \f[CB]T\f[] r1 r2 \
+.REQ .ta "n1 n2 \fR\&.\|.\|.\&\fP n\fRn\fP \f[B]T\f[] r1 r2 \
 \fR\&.\|.\|.\&\fP r\fRn\fP"
 Set tabs at positions
 .IR n1 ,
@@ -4476,8 +4476,8 @@ Enable track kerning for
 .IR font .
 .
 .TPx
-.REQ .tl \f[CB]\[aq]\f[]left\f[CB]\[aq]\f[]center\f[CB]\[aq]\f[]right\
-\f[CB]\[aq]\f[]
+.REQ .tl \f[B]\[aq]\f[]left\f[B]\[aq]\f[]center\f[B]\[aq]\f[]right\
+\f[B]\[aq]\f[]
 Format three-part title.
 .
 .TPx
@@ -4997,7 +4997,7 @@ and each component
 .
 .
 .TP
-.ESC[] "" "\f[CB]char\f[]nnn"
+.ESC[] "" "\f[B]char\f[]nnn"
 Interpolate glyph of eight-bit encoded character
 .IR nnn ,
 where
@@ -5005,14 +5005,14 @@ where
 .
 .
 .TP
-.ESC[] "" "\f[CB]u\f[]nnnn\f[R][\f[]n\f[R][\f[]n\f[R]]]"
+.ESC[] "" "\f[B]u\f[]nnnn\f[R][\f[]n\f[R][\f[]n\f[R]]]"
 Interpolate glyph of Unicode character with code point
 .IR nnnn [ n [ n ]]
 in uppercase hexadecimal.
 .
 .
 .TP
-.ESC[] "" "\f[CB]u\f[]base-char\f[R][\f[]\f[CB]_\f[]\
+.ESC[] "" "\f[B]u\f[]base-char\f[R][\f[]\f[B]_\f[]\
 combining-component\f[R]].\|.\|."
 Interpolate composite glyph from Unicode character
 .I base-char
@@ -5350,7 +5350,7 @@ End a nested suppression level.
 .
 .
 .TP
-.ESC[] O "\f[CB]5\f[]Pfile"
+.ESC[] O "\f[B]5\f[]Pfile"
 At the outermost suppression level,
 write the name
 .I file



reply via email to

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