summaryrefslogtreecommitdiffstats
path: root/contrib/groff/font/devutf8
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2003-05-01 13:09:50 +0000
committerru <ru@FreeBSD.org>2003-05-01 13:09:50 +0000
commitc96557721be60d942f4d486b9ea7f9b7cbb034cc (patch)
tree5bb520ef39570cf7c612b59697308ed396ca84e0 /contrib/groff/font/devutf8
parentf78d5fa81a0b603b2741c98c8f48ce8245a18a4c (diff)
downloadFreeBSD-src-c96557721be60d942f4d486b9ea7f9b7cbb034cc.zip
FreeBSD-src-c96557721be60d942f4d486b9ea7f9b7cbb034cc.tar.gz
Virgin import of FSF groff v1.19
Diffstat (limited to 'contrib/groff/font/devutf8')
-rw-r--r--contrib/groff/font/devutf8/NOTES14
-rw-r--r--contrib/groff/font/devutf8/R.proto144
2 files changed, 127 insertions, 31 deletions
diff --git a/contrib/groff/font/devutf8/NOTES b/contrib/groff/font/devutf8/NOTES
index af64ff4..0e857e8 100644
--- a/contrib/groff/font/devutf8/NOTES
+++ b/contrib/groff/font/devutf8/NOTES
@@ -9,11 +9,6 @@ unmapped:
Character 0x002D has not been given a name because its Unicode name
"HYPHEN-MINUS" is so ambiguous that it's unusable for serious typographic use.
-The following, mentioned in the original troff manual, are only approximate:
-
- \(lk middle part of big left curly brace
- \(rk middle part of big right curly brace
-
\(wp has been mapped to 0x2118, because according to unicode.org's
NamesList-3.0.0.txt, U+2118 "SCRIPT CAPITAL P" is really a Weierstrass p,
neither SCRIPT not CAPITAL.
@@ -24,12 +19,6 @@ within the TeX system).
space 24 0 0x0020
-The following lines could be added, to define names which are known to e.g.
-"devdvi" but are not known to "devps".
-
-<< 24 0 0x226A
->> 24 0 0x226B
-
"devps" maps \(a~ and ~ to asciitilde, which is equivalent to 0x02DC, but
this glyph is just too small. We map them to 0x007E instead.
@@ -45,9 +34,6 @@ We map it to 0x03A9.
"devps" maps *D to Delta, which is equivalent to either 0x2206 or 0x0394.
We map it to 0x0394.
-"devps" maps CR to carriagereturn, which is equivalent to 0x21B5. We map
-it to 0x240D instead.
-
Using unnamed characters
------------------------
diff --git a/contrib/groff/font/devutf8/R.proto b/contrib/groff/font/devutf8/R.proto
index 423bc6a..5e46622 100644
--- a/contrib/groff/font/devutf8/R.proto
+++ b/contrib/groff/font/devutf8/R.proto
@@ -2,6 +2,39 @@ name R
internalname 0
spacewidth 24
charset
+--- 24 0 0x0000
+--- 24 0 0x0001
+--- 24 0 0x0002
+--- 24 0 0x0003
+--- 24 0 0x0004
+--- 24 0 0x0005
+--- 24 0 0x0006
+--- 24 0 0x0007
+--- 24 0 0x0008
+--- 24 0 0x0009
+--- 24 0 0x000A
+--- 24 0 0x000B
+--- 24 0 0x000C
+--- 24 0 0x000D
+--- 24 0 0x000E
+--- 24 0 0x000F
+--- 24 0 0x0010
+--- 24 0 0x0011
+--- 24 0 0x0012
+--- 24 0 0x0013
+--- 24 0 0x0014
+--- 24 0 0x0015
+--- 24 0 0x0016
+--- 24 0 0x0017
+--- 24 0 0x0018
+--- 24 0 0x0019
+--- 24 0 0x001A
+--- 24 0 0x001B
+--- 24 0 0x001C
+--- 24 0 0x001D
+--- 24 0 0x001E
+--- 24 0 0x001F
+--- 24 0 0x0020
! 24 0 0x0021
" 24 0 0x0022
dq "
@@ -117,6 +150,40 @@ rC 24 0 0x007D
a~ 24 0 0x007E
~ "
ti "
+--- 24 0 0x007F
+--- 24 0 0x0080
+--- 24 0 0x0081
+--- 24 0 0x0082
+--- 24 0 0x0083
+--- 24 0 0x0084
+--- 24 0 0x0085
+--- 24 0 0x0086
+--- 24 0 0x0087
+--- 24 0 0x0088
+--- 24 0 0x0089
+--- 24 0 0x008A
+--- 24 0 0x008B
+--- 24 0 0x008C
+--- 24 0 0x008D
+--- 24 0 0x008E
+--- 24 0 0x008F
+--- 24 0 0x0090
+--- 24 0 0x0091
+--- 24 0 0x0092
+--- 24 0 0x0093
+--- 24 0 0x0094
+--- 24 0 0x0095
+--- 24 0 0x0096
+--- 24 0 0x0097
+--- 24 0 0x0098
+--- 24 0 0x0099
+--- 24 0 0x009A
+--- 24 0 0x009B
+--- 24 0 0x009C
+--- 24 0 0x009D
+--- 24 0 0x009E
+--- 24 0 0x009F
+--- 24 0 0x00A0
r! 24 0 0x00A1
ct 24 0 0x00A2
Po 24 0 0x00A3
@@ -129,7 +196,8 @@ co 24 0 0x00A9
Of 24 0 0x00AA
Fo 24 0 0x00AB
no 24 0 0x00AC
-shc 24 0 0x00AD
+tno "
+--- 24 0 0x00AD
rg 24 0 0x00AE
a- 24 0 0x00AF
de 24 0 0x00B0
@@ -216,7 +284,11 @@ tdi "
'y 24 0 0x00FD
Tp 24 0 0x00FE
:y 24 0 0x00FF
+'C 24 0 0x0106
+'c 24 0 0x0107
.i 24 0 0x0131
+IJ 24 0 0x0132
+ij 24 0 0x0133
/L 24 0 0x0141
/l 24 0 0x0142
OE 24 0 0x0152
@@ -278,13 +350,14 @@ ts 24 0 0x03C2
*s 24 0 0x03C3
*t 24 0 0x03C4
*u 24 0 0x03C5
-*f 24 0 0x03C6
++f 24 0 0x03C6
*x 24 0 0x03C7
*q 24 0 0x03C8
*w 24 0 0x03C9
+h 24 0 0x03D1
-+f 24 0 0x03D5
+*f 24 0 0x03D5
+p 24 0 0x03D6
++e 24 0 0x03F5
- 24 0 0x2010
hy "
en 24 0 0x2013
@@ -309,21 +382,30 @@ rn 24 0 0x203E
f/ 24 0 0x2044
eu 24 0 0x20AC
Eu "
+-h 24 0 0x210F
+hbar "
Im 24 0 0x2111
wp 24 0 0x2118
Re 24 0 0x211C
tm 24 0 0x2122
Ah 24 0 0x2135
+18 24 0 0x215B
+38 24 0 0x215C
+58 24 0 0x215D
+78 24 0 0x215E
<- 24 0 0x2190
ua 24 0 0x2191
-> 24 0 0x2192
da 24 0 0x2193
<> 24 0 0x2194
+va 24 0 0x2195
+CR 24 0 0x21B5
lA 24 0 0x21D0
uA 24 0 0x21D1
rA 24 0 0x21D2
dA 24 0 0x21D3
hA 24 0 0x21D4
+vA 24 0 0x21D5
fa 24 0 0x2200
pd 24 0 0x2202
te 24 0 0x2203
@@ -336,8 +418,10 @@ product 24 0 0x220F
sum 24 0 0x2211
\- 24 0 0x2212
mi "
+-+ 24 0 0x2213
** 24 0 0x2217
sr 24 0 0x221A
+sqrt "
pt 24 0 0x221D
if 24 0 0x221E
/_ 24 0 0x2220
@@ -346,20 +430,25 @@ OR 24 0 0x2228
ca 24 0 0x2229
cu 24 0 0x222A
is 24 0 0x222B
+integral "
tf 24 0 0x2234
3d "
-ti 24 0 0x223C
-ap "
+ap 24 0 0x223C
+|= 24 0 0x2243
=~ 24 0 0x2245
~~ 24 0 0x2248
~= "
!= 24 0 0x2260
== 24 0 0x2261
+ne 24 0 0x2262
<= 24 0 0x2264
>= 24 0 0x2265
+<< 24 0 0x226A
+>> 24 0 0x226B
sb 24 0 0x2282
sp 24 0 0x2283
nb 24 0 0x2284
+nc 24 0 0x2285
ib 24 0 0x2286
ip 24 0 0x2287
c+ 24 0 0x2295
@@ -370,27 +459,48 @@ lc 24 0 0x2308
rc 24 0 0x2309
lf 24 0 0x230A
rf 24 0 0x230B
-la 24 0 0x2329
-ra 24 0 0x232A
-CR 24 0 0x240D
-an 24 0 0x2500
+parenlefttp 24 0 0x239B
+parenleftex 24 0 0x239C
+parenleftbt 24 0 0x239D
+parenrighttp 24 0 0x239E
+parenrightex 24 0 0x239F
+parenrightbt 24 0 0x23A0
+bracketlefttp 24 0 0x23A1
+bracketleftex 24 0 0x23A2
+bracketleftbt 24 0 0x23A3
+bracketrighttp 24 0 0x23A4
+bracketrightex 24 0 0x23A5
+bracketrightbt 24 0 0x23A6
+lt 24 0 0x23A7
+bracelefttp "
+lk 24 0 0x23A8
+braceleftmid "
+lb 24 0 0x23A9
+braceleftbt "
+bv 24 0 0x23AA
+braceex "
+braceleftex "
+bracerightex "
+rt 24 0 0x23AB
+bracerighttp "
+rk 24 0 0x23AC
+bracerightmid "
+rb 24 0 0x23AD
+bracerightbt "
+an 24 0 0x23AF
br 24 0 0x2502
-bv "
-rk 24 0 0x251D
-lk 24 0 0x2525
-lt 24 0 0x256D
-rt 24 0 0x256E
-rb 24 0 0x256F
-lb 24 0 0x2570
sq 24 0 0x25A1
lz 24 0 0x25CA
-ci 24 0 0x25EF
+ci 24 0 0x25CB
lh 24 0 0x261C
rh 24 0 0x261E
SP 24 0 0x2660
CL 24 0 0x2663
HE 24 0 0x2665
DI 24 0 0x2666
+OK 24 0 0x2713
+la 24 0 0x27E8
+ra 24 0 0x27E9
ff 24 0 0xFB00
fi 24 0 0xFB01
fl 24 0 0xFB02
OpenPOWER on IntegriCloud