gbranden pushed a commit to branch master
in repository groff.

commit 018b8b1940c79eabe5c816d12cfdf8a849e4e1c6
Author: G. Branden Robinson <[email protected]>
AuthorDate: Mon Sep 23 12:04:10 2024 -0500

    groff_char(7): Fix content and style nits.
    
    * Character existence is not dependent solely on device capabilities,
      thanks to GNU troff's character definition features.
    * Elaborate on line-drawing support.
    * Lean harder into special fonts' "unstyled" property, emphasizing
      differences in spacing less.  (Even if a special font had glyph
      metrics identical to a text font [a roman one?], the absence of heavy
      and/or slanted variants would remain.[1])
    * Mention another name for the division sign.
    
    * Favor active voice over passive.
    * Tighten wording.
    
    [1] Yes, there are partial exceptions like grops(1)'s "SS" and
        grodvi(1)'s "CWI".
---
 man/groff_char.7.man | 32 ++++++++++++++++++++------------
 1 file changed, 20 insertions(+), 12 deletions(-)

diff --git a/man/groff_char.7.man b/man/groff_char.7.man
index c6ee48220..9ef235e2f 100644
--- a/man/groff_char.7.man
+++ b/man/groff_char.7.man
@@ -201,7 +201,7 @@ and the Bell System logo
 .P
 In
 .IR groff ,
-you can test output device support for any character
+you can test support for any character
 (ordinary or special)
 with the conditional expression operator
 .RB \[lq] c \[rq].
@@ -292,8 +292,8 @@ The developers of AT&T
 .I troff
 chose mappings for them that would be useful for typesetting technical
 literature in a broad range of scientific disciplines:
-Bell Labs used the system for preparation of AT&T's patent filings with
-the U.S.\& government.
+Bell Labs used the system to prepare AT&T's patent filings with the
+U.S.\& government.
 .
 Further,
 the prevailing character encoding standard in the 1970s,
@@ -491,9 +491,16 @@ Using Unicode basic Latin characters to compose boxes and 
lines is
 ill-advised.
 .
 .I roff
-systems have special characters for drawing horizontal and vertical
-lines;
-see subsection \[lq]Rules and lines\[rq] below.
+systems have dedicated features for drawing horizontal and vertical
+lines,
+the
+.BR \[rs]l ,
+.BR \[rs]L ,
+and
+.B \[rs]D
+escape sequences.
+.
+Also see subsection \[lq]Rules and lines\[rq] below.
 .
 Preprocessors like
 .MR @g@tbl @MAN1EXT@
@@ -530,7 +537,7 @@ never produces them as output.
 .TP
 NBSP
 encodes a no-break space;
-it is mapped to
+it maps to
 .BR \[rs]\[ti] ,
 the adjustable non-breaking space escape sequence.
 .
@@ -538,7 +545,7 @@ the adjustable non-breaking space escape sequence.
 .TP
 SHY
 encodes a soft hyphen;
-it is mapped to
+it maps to
 .BR \[rs]% ,
 the hyphenation control escape sequence.
 .
@@ -976,7 +983,8 @@ and
 .B \[rs][or]
 escape sequences may render differently.
 .
-See subsection \[lq]Mathematical symbols\[rq] below for special variants
+See subsection \[lq]Mathematical symbols\[rq] below
+for unstyled variants
 of the plus,
 minus,
 and equals
@@ -1287,7 +1295,7 @@ they are
 .I not
 font-invariant;
 .I groff
-maps them rather arbitrarily to U+23AA
+maps them arbitrarily to U+23AA
 (\[lq]curly bracket extension\[rq]).
 .
 In AT&T
@@ -1726,7 +1734,7 @@ these special characters are intended for use with text 
fonts.
 .B \[rs][sqrt]
 and
 .B \[rs][sqrtex]
-are their counterparts with mathematical spacing.
+are their unstyled counterparts.
 .
 .
 .P
@@ -1761,7 +1769,7 @@ L Lf(CR) L Lx.
 \[tmu] \e[tmu] u00D7   text variant of \f[B]\e[mu]\f[]
 \[c*]  \e[c*]  u2297   circled times
 \[c+]  \e[c+]  u2295   circled plus
-\[di]  \e[di]  u00F7   division sign + ***
+\[di]  \e[di]  u00F7   division sign, obelus + ***
 \[tdi] \e[tdi] u00F7   text variant of \f[B]\e[di]\f[]
 \[f/]  \e[f/]  u2044   fraction slash
 *      *       u002A   asterisk

_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to