summaryrefslogtreecommitdiff
path: root/man/groff_char.7.man
diff options
context:
space:
mode:
authorG. Branden Robinson <g.branden.robinson@gmail.com>2022-07-30 12:25:21 -0500
committerG. Branden Robinson <g.branden.robinson@gmail.com>2022-07-30 13:25:44 -0500
commit1d130bcf9e5814c5533b9e18a5449cb778e6e06e (patch)
tree6f717d13cd43149bac165f8118343eb3a693363a /man/groff_char.7.man
parent25591e98b1ac2b4ee4252294b2e86d1c7e08ea04 (diff)
downloadgroff-git-1d130bcf9e5814c5533b9e18a5449cb778e6e06e.tar.gz
[man pages]: Fix style and markup nits.
* Explicitly place paragraphing macros before tables that should be preceded with vertical space, in anticipation of the resolution of Savannah #62841. * Improve dead-tree typography: when preventing a page break early in a table (or "keeping" the entire thing), account for the fact that horizontal rules take up 1v of vertical space on nroff devices. * Put an empty request where a break is expected.
Diffstat (limited to 'man/groff_char.7.man')
-rw-r--r--man/groff_char.7.man56
1 files changed, 44 insertions, 12 deletions
diff --git a/man/groff_char.7.man b/man/groff_char.7.man
index 45e72c7bf..6eab81746 100644
--- a/man/groff_char.7.man
+++ b/man/groff_char.7.man
@@ -261,6 +261,7 @@ in the next subsection.
.
.P
All of the following characters map to glyphs as you would expect.
+.
.TS
center box;
Lf(CR).
@@ -946,9 +947,12 @@ minus,
and equals
signs normally drawn from this range.
.
+.
+.P
+.if t .ne 2v
+.if n .ne 3v \" account for horizontal rule
.TS
L L L Lx.
-.ne 3v
Output Input Unicode Notes
_
.T&
@@ -991,9 +995,12 @@ but rather to \[lq]SS\[rq].
\[lq]Lowercase f with hook\[rq] is also used as a function symbol;
see subsection \[lq]Mathematical symbols\[rq] below.
.
+.
+.P
+.if t .ne 2v
+.if n .ne 3v \" account for horizontal rule
.TS
L L L Lx.
-.ne 3v
Output Input Unicode Notes
_
.T&
@@ -1067,9 +1074,11 @@ and
.RB \[lq] "caf\[rs][aa]e" \[rq]).
.
.
+.P
+.if t .ne 2v
+.if n .ne 3v \" account for horizontal rule
.TS
L L L Lx.
-.ne 3v
Output Input Unicode Notes
_
.T&
@@ -1098,9 +1107,12 @@ All of these glyphs can be composed using combining glyph names as
described in subsection \[lq]Special character escape forms\[rq] above;
the names below are short aliases for convenience.
.
+.
+.P
+.if t .ne 2v
+.if n .ne 3v \" account for horizontal rule
.TS
L L L Lx.
-.ne 3v
Output Input Unicode Notes
_
.T&
@@ -1185,9 +1197,12 @@ is also available as a special character for convenient embedding in
macro arguments;
see subsection \[lq]Fundamental character set\[rq] above.
.
+.
+.P
+.if t .ne 2v
+.if n .ne 3v \" account for horizontal rule
.TS
L L L Lx.
-.ne 3v
Output Input Unicode Notes
_
.T&
@@ -1219,9 +1234,12 @@ mnemonic for the visually similar but semantically distinct
multiplication dot;
see subsection \[lq]Mathematical symbols\[rq] below.
.
+.
+.P
+.if t .ne 2v
+.if n .ne 3v \" account for horizontal rule
.TS
L L L Lx.
-.ne 3v
Output Input Unicode Notes
_
.T&
@@ -1335,9 +1353,11 @@ only glyphs with long names are guaranteed to pile up correctly for all
devices\[em]provided those glyphs are available.
.
.
+.P
+.if t .ne 2v
+.if n .ne 3v \" account for horizontal rule
.TS
L L L Lx.
-.ne 3v
Output Input Unicode Notes
_
.T&
@@ -1467,9 +1487,11 @@ for this purpose;
see subsection \[lq]Mathematical symbols\[rq] below.
.
.
+.P
+.if t .ne 2v
+.if n .ne 3v \" account for horizontal rule
.TS
L L L Lx.
-.ne 3v
Output Input Unicode Notes
_
.T&
@@ -1525,9 +1547,12 @@ L Lf(CR) L Lx.
The Bell System logo is not supported in
.IR groff .
.
+.
+.P
+.if t .ne 2v
+.if n .ne 3v \" account for horizontal rule
.TS
L L L Lx.
-.ne 3v
Output Input Unicode Notes
_
.T&
@@ -1601,9 +1626,12 @@ Terminal devices unify
and
.BR \[rs][or] .
.
+.
+.P
+.if t .ne 2v
+.if n .ne 3v \" account for horizontal rule
.TS
L L L Lx.
-.ne 3v
Output Input Unicode Notes
_
.T&
@@ -1679,9 +1707,11 @@ and
are their counterparts with mathematical spacing.
.
.
+.P
+.if t .ne 2v
+.if n .ne 3v \" account for horizontal rule
.TS
L L L Lx.
-.ne 3v
Output Input Unicode Notes
_
.T&
@@ -1786,9 +1816,11 @@ the uppercase letters have upright shape,
and the lowercase ones are slanted.
.
.
+.P
+.if t .ne 2v
+.if n .ne 3v \" account for horizontal rule
.TS
L L L Lx.
-.ne 3v
Output Input Unicode Notes
_
.T&