summaryrefslogtreecommitdiff
path: root/font/devutf8
diff options
context:
space:
mode:
authorwlemb <wlemb>2002-02-24 02:05:15 +0000
committerwlemb <wlemb>2002-02-24 02:05:15 +0000
commitf2d2922bae606f940d79f909de74f369aadd95c9 (patch)
tree07a91a82cf9d98fbc4d3e938095ce2c2b35d58b4 /font/devutf8
parent3f64de04d6f9e092a950f341e0f2d29ed15ff46a (diff)
downloadgroff-f2d2922bae606f940d79f909de74f369aadd95c9.tar.gz
* aclocal.m4 (GROFF_EBCDIC): Don't include `font/devutf8' in
TTYDEVDIRS. Define new variable OTHERDEVDIRS (containing `font/devlj4 font/devlbp' if not EBCDIC). * Makefile.in (TTYDEVDIRS): Always include `font/devutf8'. (OTHERDEVDIRS): New variable. (MDEFINES, DEVDIRS, ALLDIRS, DISTDIRS): Updated. * configure: Regenerated. * NEWS, src/devices/grotty/grotty.man: Updated. * src/roff/troff/input.cc (do_overstrike, do_bracket, get_line_arg): Honour input level. Add new symbol `mc' corresponding to U+00B5 MICRO SIGN. * font/*/*: Implement it in all font files. * font/devps/generate/textmap, font/devps/generate/symbolchars, * font/devps/symbolmap: Updated. * font/devlj4/generate/text.map: Updated. * font/devdvi/generate/CompileFonts (sizes): Add LaTeX sizes. * font/devdvi/generate/texmi.map: Updated. * font/devutf8/R.proto: Remove all `charXXX' entries. * font/devutf8/NOTES: Updated. * font/devX*/*: Regenerated with xtotroff, using fonts from XFree86 version 4.1.0. * tmac/latin1.tmac, tmac/psold.tmac, tmac/tty-char.tmac: Updated. * NEWS, man/groff_char.man: Updated.
Diffstat (limited to 'font/devutf8')
-rw-r--r--font/devutf8/NOTES6
-rw-r--r--font/devutf8/R.proto96
2 files changed, 4 insertions, 98 deletions
diff --git a/font/devutf8/NOTES b/font/devutf8/NOTES
index ba597af5..12a736f9 100644
--- a/font/devutf8/NOTES
+++ b/font/devutf8/NOTES
@@ -1,3 +1,6 @@
+Note that all `charXXX' entity names have been removed from the font files.
+They don't make sense for Unicode.
+
The following from the original troff manual (by Ossanna and Kernighan) is
unmapped:
@@ -43,9 +46,6 @@ this glyph is just too small. We map them to 0x007E instead.
"devps" maps \(a^ and ^ to circumflex, which is equivalent to 0x02C6, but
this glyph is just too small. We map them to 0x005E instead.
-"devps" maps *m to mu, which is equivalent to either 0x00B5 or 0x03BC. We
-map it to 0x03BC.
-
"devps" maps *U to Upsilon1, which is equivalent to 0x03D2. We map it to
0x03A5 instead.
diff --git a/font/devutf8/R.proto b/font/devutf8/R.proto
index 633aef98..534af999 100644
--- a/font/devutf8/R.proto
+++ b/font/devutf8/R.proto
@@ -118,194 +118,100 @@ a~ 24 0 0x007E
~ "
ti "
r! 24 0 0x00A1
-char161 "
ct 24 0 0x00A2
-char162 "
Po 24 0 0x00A3
-char163 "
Cs 24 0 0x00A4
-char164 "
Ye 24 0 0x00A5
-char165 "
bb 24 0 0x00A6
-char166 "
sc 24 0 0x00A7
-char167 "
ad 24 0 0x00A8
-char168 "
co 24 0 0x00A9
-char169 "
Of 24 0 0x00AA
-char170 "
Fo 24 0 0x00AB
-char171 "
no 24 0 0x00AC
-char172 "
shc 24 0 0x00AD
-char173 "
rg 24 0 0x00AE
-char174 "
a- 24 0 0x00AF
-char175 "
de 24 0 0x00B0
-char176 "
+- 24 0 0x00B1
-char177 "
S2 24 0 0x00B2
-char178 "
S3 24 0 0x00B3
-char179 "
aa 24 0 0x00B4
-char180 "
-char181 24 0 0x00B5
+mc 24 0 0x00B5
ps 24 0 0x00B6
-char182 "
pc 24 0 0x00B7
-char183 "
ac 24 0 0x00B8
-char184 "
S1 24 0 0x00B9
-char185 "
Om 24 0 0x00BA
-char186 "
Fc 24 0 0x00BB
-char187 "
14 24 0 0x00BC
-char188 "
12 24 0 0x00BD
-char189 "
34 24 0 0x00BE
-char190 "
r? 24 0 0x00BF
-char191 "
`A 24 0 0x00C0
-char192 "
'A 24 0 0x00C1
-char193 "
^A 24 0 0x00C2
-char194 "
~A 24 0 0x00C3
-char195 "
:A 24 0 0x00C4
-char196 "
oA 24 0 0x00C5
-char197 "
AE 24 0 0x00C6
-char198 "
,C 24 0 0x00C7
-char199 "
`E 24 0 0x00C8
-char200 "
'E 24 0 0x00C9
-char201 "
^E 24 0 0x00CA
-char202 "
:E 24 0 0x00CB
-char203 "
`I 24 0 0x00CC
-char204 "
'I 24 0 0x00CD
-char205 "
^I 24 0 0x00CE
-char206 "
:I 24 0 0x00CF
-char207 "
-D 24 0 0x00D0
-char208 "
~N 24 0 0x00D1
-char209 "
`O 24 0 0x00D2
-char210 "
'O 24 0 0x00D3
-char211 "
^O 24 0 0x00D4
-char212 "
~O 24 0 0x00D5
-char213 "
:O 24 0 0x00D6
-char214 "
mu 24 0 0x00D7
-char215 "
/O 24 0 0x00D8
-char216 "
`U 24 0 0x00D9
-char217 "
'U 24 0 0x00DA
-char218 "
^U 24 0 0x00DB
-char219 "
:U 24 0 0x00DC
-char220 "
'Y 24 0 0x00DD
-char221 "
TP 24 0 0x00DE
-char222 "
ss 24 0 0x00DF
-char223 "
`a 24 0 0x00E0
-char224 "
'a 24 0 0x00E1
-char225 "
^a 24 0 0x00E2
-char226 "
~a 24 0 0x00E3
-char227 "
:a 24 0 0x00E4
-char228 "
oa 24 0 0x00E5
-char229 "
ae 24 0 0x00E6
-char230 "
,c 24 0 0x00E7
-char231 "
`e 24 0 0x00E8
-char232 "
'e 24 0 0x00E9
-char233 "
^e 24 0 0x00EA
-char234 "
:e 24 0 0x00EB
-char235 "
`i 24 0 0x00EC
-char236 "
'i 24 0 0x00ED
-char237 "
^i 24 0 0x00EE
-char238 "
:i 24 0 0x00EF
-char239 "
Sd 24 0 0x00F0
-char240 "
~n 24 0 0x00F1
-char241 "
`o 24 0 0x00F2
-char242 "
'o 24 0 0x00F3
-char243 "
^o 24 0 0x00F4
-char244 "
~o 24 0 0x00F5
-char245 "
:o 24 0 0x00F6
-char246 "
di 24 0 0x00F7
-char247 "
/o 24 0 0x00F8
-char248 "
`u 24 0 0x00F9
-char249 "
'u 24 0 0x00FA
-char250 "
^u 24 0 0x00FB
-char251 "
:u 24 0 0x00FC
-char252 "
'y 24 0 0x00FD
-char253 "
Tp 24 0 0x00FE
-char254 "
:y 24 0 0x00FF
-char255 "
.i 24 0 0x0131
/L 24 0 0x0141
/l 24 0 0x0142