[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[groff] 05/28: groff_char(7): Alter code tables.
From: |
G. Branden Robinson |
Subject: |
[groff] 05/28: groff_char(7): Alter code tables. |
Date: |
Tue, 1 Sep 2020 07:43:03 -0400 (EDT) |
gbranden pushed a commit to branch master
in repository groff.
commit b09117611f03b8345ba907f16972a1a99a81f155
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Thu Aug 27 20:29:12 2020 +1000
groff_char(7): Alter code tables.
* Add | to Basic Latin and Rules and lines tables; it is almost as
overloaded as the hyphen-minus. (It's "itself", a box rule, and a
bitwise OR.)
* Move dotless i and j from "Ligatures" to "Supplemental Latin letters".
* Rename "Dutch currency sign" to "lowercase f with hook" and move from
"Currency symbols" to "Supplementary Latin letters". The florin is
presently of historical rather than commercial interest, and lacks
the "Currency" attribute in Unicode, which is suggestive. This also
internationalizes (as opposed to localizing) the description. Add
"function" to its description.
* Correct "AT&T Bell Labs logo" [sic] to "Bell Systems logo".
* Add +, \- (hyphen-minus), and = to Mathematical symbols table so that
a contrast with the "special font" forms of the glyphs can be seen.
* Add \[Fn] to Mathematical symbols table. It's overloaded as well;
there is a "mathematical italic small f" in Unicode but it's outside
the BMP. We have no glyph names that map outside the BMP.
* Recast description of physics h-bar so that it can break, resolving an
adjustment warning.
* Drop the white heart and diamond suits from the playing card symbols
chart; they were the only symbols in the charts with no mnemonic groff
glyph names, only Unicode hex references (e.g., "\[u2661]"). One of
the purposes of this man page is to list the supported glyph names,
not dump the Unicode character set.
---
man/groff_char.7.man | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/man/groff_char.7.man b/man/groff_char.7.man
index 5401c5c..0a49233 100644
--- a/man/groff_char.7.man
+++ b/man/groff_char.7.man
@@ -719,6 +719,7 @@ _
\[rB] \e[rB] bracketright u005D right square bracket
\[ul] \e[ul] underscore u005F underscore, low line +
\[lC] \e[lC] braceleft u007B left brace
+| | bar u007C bar
\[ba] \e[ba] bar u007C bar
\[or] \e[or] bar u007C bitwise or +
\[rC] \e[rC] braceright u007D right brace
@@ -738,7 +739,10 @@ _
\[Sd] \e[Sd] eth u00F0 lowercase eth
\[TP] \e[TP] Thorn u00DE uppercase thorn
\[Tp] \e[Tp] thorn u00FE lowercase thorn
-\[ss] \e[ss] germandbls u00DF German double s (sharp s)
+\[ss] \e[ss] germandbls u00DF lowercase sharp s
+\[.i] \e[.i] dotlessi u0131 i without tittle
+\[.j] \e[.j] dotlessj u0237 j without tittle
+\[Fn] \e[Fn] florin u0192 lowercase f with hook, function
.TE
.
.
@@ -1099,6 +1103,7 @@ namely a rule of length 0.5m.
l l l l lx.
Output Input PostScript Unicode Notes
_
+| | bar u007C bar
\[ba] \e[ba] bar u007C bar
\[br] \e[br] SF110000 u2502 box rule +
\[ul] \e[ul] underscore u005F underscore, low line +
@@ -1238,7 +1243,9 @@ _
\[S2] \e[S2] twosuperior u00B2 superscript two
\[S3] \e[S3] threesuperior u00B3 superscript three
++ + plus u002B plus
\[pl] \e[pl] plus u002B special variant of plus +
+\- \e[-] hyphen u002D minus
\[mi] \e[mi] minus u2212 special variant of minus +
\[-+] \e[-+] uni2213 u2213 minus-plus
\[+-] \e[+-] plusminus u00B1 plus-minus + ***
@@ -1258,6 +1265,7 @@ _
\[>=] \e[>=] greaterequal u2265 greater than or equal to +
\[<<] \e[<<] uni226A u226A much less than
\[>>] \e[>>] uni226B u226B much greater than
+\&= \&= equal u003D equals
\[eq] \e[eq] equal u003D special variant of equals +
\[!=] \e[!=] notequal u003D_0338 not equals +
\[==] \e[==] equivalence u2261 equivalent +
@@ -1301,6 +1309,7 @@ _
\[if] \e[if] infinity u221E infinity +
\[Ah] \e[Ah] aleph u2135 aleph symbol
+\[Fn] \e[Fn] florin u0192 lowercase f with hook, function
\[Im] \e[Im] Ifraktur u2111 blackletter I, imaginary part
\[Re] \e[Re] Rfraktur u211C blackletter R, real part
\[wp] \e[wp] weierstrass u2118 Weierstrass p
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [groff] 05/28: groff_char(7): Alter code tables.,
G. Branden Robinson <=