[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Groff] [PATCH] ISO_8859-15/latin9 support via a new -Tlatin9
From: |
Gael Queri |
Subject: |
[Groff] [PATCH] ISO_8859-15/latin9 support via a new -Tlatin9 |
Date: |
Wed, 7 Jun 2000 21:22:53 +0200 |
User-agent: |
Mutt/1.1.11i |
Hello,
here is a patch which (tries to) add support for the latin9 charset
which is intended to replace latin1.
It was necessary because -Tlatin1 uses the acute accent as \' which was
replaced by Zcaron in latin9, so we need to return back to '.
This also adds support for the new characters included in latin9:
Zcaron, zcaron, Scaron, scaron, OE, oe, Euro and Ydieresis.
I had to add two more troff codes for Euro and Ydieresis: \(Eu and \(:Y
Eu is the ISO mnemonic code for the Euro sign
and :Y is the (inverted) mnemonic code as found in the other
groff codes.
(well, actually :Y was already in the PS fonts)
I also modified the utf8 font to take into account Eu and :Y
For devps and devdvi it seems that we'll have to add some Euro
fonts, like the ones from Adobe. I have also some METAFONT sources
for Euro fonts, but I don't know which one is the most widely used.
Also I don't know what to do with the X fonts, because these seem
to be coded in 8859-1, and I don't want to add 4 more devices for
8859-15 X.
And the html uses the SGML entities, which should theoritically
be right but I heard that most of the overbloated browsers in
use (for example Netscape) automatically switch to 8859-1 when they see
them. But lynx works well with them so I will maybe add them.
Finally there are lbp and lj4 which already support :Y but I
don't know how to add Euro support on these.
The diff is against groff-1.16. I couldn't grab the CVS version
due to my slow connection, but I checked with the current diff and
it applies fine with it.
Please tell me what do you think about it...
Regards, gael
Here's the diff (times are POSIX UTC)
diff -urN groff-1.16/Makefile.in groff-1.16.gael/Makefile.in
--- groff-1.16/Makefile.in Sun May 14 23:47:25 2000
+++ groff-1.16.gael/Makefile.in Wed Jun 7 13:35:14 2000
@@ -48,8 +48,8 @@
# DEVICE is the default device.
DEVICE=ps
-# TTYDEVDIRS is either `font/devascii font/devlatin1 font/devutf8' (for
-# ASCII) or `font/devcp1047' (for EBCDIC).
+# TTYDEVDIRS is either `font/devascii font/devlatin1 font/devlatin9
+# font/devutf8' (for ASCII) or `font/devcp1047' (for EBCDIC).
address@hidden@
# PSPRINT is the command to use for printing a PostScript file,
@@ -341,6 +341,7 @@
ALLTTYDEVDIRS=\
font/devascii \
font/devlatin1 \
+ font/devlatin9 \
font/devutf8 \
font/devcp1047
OTHERDIRS=\
diff -urN groff-1.16/aclocal.m4 groff-1.16.gael/aclocal.m4
--- groff-1.16/aclocal.m4 Tue May 2 00:39:37 2000
+++ groff-1.16.gael/aclocal.m4 Wed Jun 7 13:32:54 2000
@@ -455,7 +455,7 @@
AC_MSG_RESULT(yes)
AC_DEFINE(IS_EBCDIC_HOST),
groff_cv_ebcdic="no"
- TTYDEVDIRS="font/devascii font/devlatin1 font/devutf8"
+ TTYDEVDIRS="font/devascii font/devlatin1 font/devlatin9 font/devutf8"
AC_MSG_RESULT(no))
AC_SUBST(TTYDEVDIRS)])dnl
dnl
diff -urN groff-1.16/configure groff-1.16.gael/configure
--- groff-1.16/configure Tue May 2 00:39:37 2000
+++ groff-1.16.gael/configure Wed Jun 7 13:33:51 2000
@@ -1021,7 +1021,7 @@
cat conftest.$ac_ext >&5
rm -rf conftest*
groff_cv_ebcdic="no"
- TTYDEVDIRS="font/devascii font/devlatin1 font/devutf8"
+ TTYDEVDIRS="font/devascii font/devlatin1 font/devlatin9 font/devutf8"
echo "$ac_t""no" 1>&6
fi
rm -f conftest*
diff -urN groff-1.16/font/devlatin9/DESC.proto
groff-1.16.gael/font/devlatin9/DESC.proto
--- groff-1.16/font/devlatin9/DESC.proto Thu Jan 1 00:00:00 1970
+++ groff-1.16.gael/font/devlatin9/DESC.proto Sun Feb 6 09:35:23 2000
@@ -0,0 +1,8 @@
+res 240
+hor 24
+vert 40
+unitwidth 10
+sizes 10 0
+fonts 4 R I B BI
+tcommand
+postpro grotty
diff -urN groff-1.16/font/devlatin9/Makefile.sub
groff-1.16.gael/font/devlatin9/Makefile.sub
--- groff-1.16/font/devlatin9/Makefile.sub Thu Jan 1 00:00:00 1970
+++ groff-1.16.gael/font/devlatin9/Makefile.sub Wed Jun 7 13:31:44 2000
@@ -0,0 +1,32 @@
+DEV=latin9
+FONTS=R I B BI
+DEVFILES=$(FONTS) DESC
+CLEANADD=$(FONTS) DESC
+
+RES=240
+CPI=10
+LPI=6
+
+$(FONTS): R.proto
+ @echo Making $@
+ @-rm -f $@
+ @(charwidth=`expr $(RES) / $(CPI)` ; \
+ sed -e "s/^name [A-Z]*$$/name $@/" \
+ -e "s/^\\([^ ]*\\) [0-9]+ /\\1 $$charwidth /" \
+ -e "s/^spacewidth [0-9]+$$/spacewidth $$charwidth/" \
+ -e "s/^internalname .*$$/internalname $@/" \
+ -e "/^internalname/s/BI/3/" \
+ -e "/^internalname/s/B/2/" \
+ -e "/^internalname/s/I/1/" \
+ -e "/^internalname .*[^ 0-9]/d" \
+ $(srcdir)/R.proto >$@)
+
+DESC: DESC.proto
+ @echo Making $@
+ @-rm -f $@
+ @sed -e "s/^res .*$$/res $(RES)/" \
+ -e "s/^hor .*$$/hor `expr $(RES) / $(CPI)`/" \
+ -e "s/^vert .*$$/vert `expr $(RES) / $(LPI)`/" \
+ -e "s/^fonts .*$$/fonts `set $(FONTS); echo $$#` $(FONTS)/" \
+ $(srcdir)/DESC.proto >$@
+
diff -urN groff-1.16/font/devlatin9/R.proto
groff-1.16.gael/font/devlatin9/R.proto
--- groff-1.16/font/devlatin9/R.proto Thu Jan 1 00:00:00 1970
+++ groff-1.16.gael/font/devlatin9/R.proto Wed Jun 7 16:53:18 2000
@@ -0,0 +1,358 @@
+name R
+internalname 0
+spacewidth 24
+charset
+! 24 0 0041
+" 24 0 0042
+dq "
+lq "
+rq "
+# 24 0 0043
+sh "
+$ 24 0 0044
+Do "
+% 24 0 0045
+& 24 0 0046
+' 24 0 0047
+aa "
+fm "
+aq "
+cq "
+( 24 0 0050
+) 24 0 0051
+* 24 0 0052
+** "
++ 24 0 0053
+pl "
+, 24 0 0054
+\- 24 0 0055
+mi "
+- "
+hy "
+en "
+. 24 0 0056
+/ 24 0 0057
+sl "
+f/ "
+0 24 0 0060
+1 24 0 0061
+2 24 0 0062
+3 24 0 0063
+4 24 0 0064
+5 24 0 0065
+6 24 0 0066
+7 24 0 0067
+8 24 0 0070
+9 24 0 0071
+: 24 0 0072
+; 24 0 0073
+< 24 0 0074
+la "
+fo "
+= 24 0 0075
+eq "
+> 24 0 0076
+ra "
+fc "
+? 24 0 0077
+@ 24 0 0100
+at "
+A 24 0 0101
+*A "
+B 24 0 0102
+*B "
+C 24 0 0103
+D 24 0 0104
+E 24 0 0105
+*E "
+F 24 0 0106
+G 24 0 0107
+H 24 0 0110
+*Y "
+I 24 0 0111
+*I "
+J 24 0 0112
+K 24 0 0113
+*K "
+L 24 0 0114
+M 24 0 0115
+*M "
+N 24 0 0116
+*N "
+O 24 0 0117
+ci "
+*O "
+P 24 0 0120
+*R "
+Q 24 0 0121
+R 24 0 0122
+S 24 0 0123
+T 24 0 0124
+*T "
+U 24 0 0125
+V 24 0 0126
+W 24 0 0127
+X 24 0 0130
+*X "
+Y 24 0 0131
+*U "
+Z 24 0 0132
+*Z "
+[ 24 0 0133
+lB "
+\ 24 0 0134
+rs "
+] 24 0 0135
+rB "
+a^ 24 0 0136
+^ "
+ha "
+_ 24 0 0137
+ru "
+ul "
+` 24 0 0140
+oq "
+ga "
+a 24 0 0141
+b 24 0 0142
+c 24 0 0143
+d 24 0 0144
+e 24 0 0145
+f 24 0 0146
+g 24 0 0147
+h 24 0 0150
+i 24 0 0151
+.i "
+j 24 0 0152
+k 24 0 0153
+l 24 0 0154
+m 24 0 0155
+n 24 0 0156
+o 24 0 0157
+*o "
+p 24 0 0160
+q 24 0 0161
+r 24 0 0162
+s 24 0 0163
+t 24 0 0164
+u 24 0 0165
+v 24 0 0166
+w 24 0 0167
+x 24 0 0170
+y 24 0 0171
+z 24 0 0172
+lC 24 0 0173
+{ "
+ba 24 0 0174
+or "
+bv "
+br "
+| "
+lb "
+lc "
+lf "
+lk "
+lt "
+rb "
+rc "
+rf "
+rk "
+rt "
+rC 24 0 0175
+} "
+a~ 24 0 0176
+~ "
+ap "
+ti "
+r! 24 0 0241
+char161 "
+ct 24 0 0242
+char162 "
+Po 24 0 0243
+char163 "
+Eu 24 0 0244
+char164 "
+Ye 24 0 0245
+char165 "
+vS 24 0 0246
+char166 "
+sc 24 0 0247
+char167 "
+vS 24 0 0250
+char168 "
+co 24 0 0251
+char169 "
+Of 24 0 0252
+char170 "
+Fo 24 0 0253
+char171 "
+no 24 0 0254
+char172 "
+shc 24 0 0255
+char173 "
+rg 24 0 0256
+char174 "
+a- 24 0 0257
+char175 "
+de 24 0 0260
+char176 "
+ao "
++- 24 0 0261
+char177 "
+S2 24 0 0262
+char178 "
+S3 24 0 0263
+char179 "
+vZ 24 0 0264
+char180 "
+*m 24 0 0265
+char181 "
+ps 24 0 0266
+char182 "
+pc 24 0 0267
+md "
+char183 "
+vz 24 0 0270
+char184 "
+S1 24 0 0271
+char185 "
+Om 24 0 0272
+char186 "
+Fc 24 0 0273
+char187 "
+OE 24 0 0274
+char188 "
+oe 24 0 0275
+char189 "
+:Y 24 0 0276
+char190 "
+r? 24 0 0277
+char191 "
+`A 24 0 0300
+char192 "
+'A 24 0 0301
+char193 "
+^A 24 0 0302
+char194 "
+~A 24 0 0303
+char195 "
+:A 24 0 0304
+char196 "
+oA 24 0 0305
+char197 "
+AE 24 0 0306
+char198 "
+,C 24 0 0307
+char199 "
+`E 24 0 0310
+char200 "
+'E 24 0 0311
+char201 "
+^E 24 0 0312
+char202 "
+:E 24 0 0313
+char203 "
+`I 24 0 0314
+char204 "
+'I 24 0 0315
+char205 "
+^I 24 0 0316
+char206 "
+:I 24 0 0317
+char207 "
+-D 24 0 0320
+char208 "
+~N 24 0 0321
+char209 "
+`O 24 0 0322
+char210 "
+'O 24 0 0323
+char211 "
+^O 24 0 0324
+char212 "
+~O 24 0 0325
+char213 "
+:O 24 0 0326
+char214 "
+mu 24 0 0327
+char215 "
+/O 24 0 0330
+char216 "
+`U 24 0 0331
+char217 "
+'U 24 0 0332
+char218 "
+^U 24 0 0333
+char219 "
+:U 24 0 0334
+char220 "
+'Y 24 0 0335
+char221 "
+TP 24 0 0336
+char222 "
+ss 24 0 0337
+char223 "
+`a 24 0 0340
+char224 "
+'a 24 0 0341
+char225 "
+^a 24 0 0342
+char226 "
+~a 24 0 0343
+char227 "
+:a 24 0 0344
+char228 "
+oa 24 0 0345
+char229 "
+ae 24 0 0346
+char230 "
+,c 24 0 0347
+char231 "
+`e 24 0 0350
+char232 "
+'e 24 0 0351
+char233 "
+^e 24 0 0352
+char234 "
+:e 24 0 0353
+char235 "
+`i 24 0 0354
+char236 "
+'i 24 0 0355
+char237 "
+^i 24 0 0356
+char238 "
+:i 24 0 0357
+char239 "
+Sd 24 0 0360
+char240 "
+~n 24 0 0361
+char241 "
+`o 24 0 0362
+char242 "
+'o 24 0 0363
+char243 "
+^o 24 0 0364
+char244 "
+~o 24 0 0365
+char245 "
+:o 24 0 0366
+char246 "
+di 24 0 0367
+char247 "
+/o 24 0 0370
+char248 "
+`u 24 0 0371
+char249 "
+'u 24 0 0372
+char250 "
+^u 24 0 0373
+char251 "
+:u 24 0 0374
+char252 "
+'y 24 0 0375
+char253 "
+Tp 24 0 0376
+char254 "
+:y 24 0 0377
+char255 "
diff -urN groff-1.16/font/devutf8/R.proto groff-1.16.gael/font/devutf8/R.proto
--- groff-1.16/font/devutf8/R.proto Fri May 19 05:06:00 2000
+++ groff-1.16.gael/font/devutf8/R.proto Wed Jun 7 16:09:53 2000
@@ -309,6 +309,7 @@
/l 24 0 0x0142
OE 24 0 0x0152
oe 24 0 0x0153
+:Y 24 0 0x0178
Fn 24 0 0x0192
ah 24 0 0x02C7
ab 24 0 0x02D8
@@ -390,6 +391,7 @@
fc 24 0 0x203A
rn 24 0 0x203E
f/ 24 0 0x2044
+Eu 24 0 0x20AC
Im 24 0 0x2111
wp 24 0 0x2118
Re 24 0 0x211C
diff -urN groff-1.16/tmac/Makefile.sub groff-1.16.gael/tmac/Makefile.sub
--- groff-1.16/tmac/Makefile.sub Mon May 1 23:47:49 2000
+++ groff-1.16.gael/tmac/Makefile.sub Wed Jun 7 13:26:51 2000
@@ -12,8 +12,8 @@
NORMALFILES=\
tmac.mandoc tmac.andoc tmac.pic tmac.ps tmac.psnew tmac.psold tmac.pspic \
tmac.psatk tmac.dvi tmac.tty tmac.tty-char tmac.X tmac.Xps tmac.latin1 \
- tmac.lj4 eqnrc troffrc troffrc-end tmac.safer tmac.html tmac.markup \
- tmac.arkup tmac.a4 tmac.trace tmac.me tmac.mdoc
+ tmac.latin9 tmac.lj4 eqnrc troffrc troffrc-end tmac.safer tmac.html \
+ tmac.markup tmac.arkup tmac.a4 tmac.trace tmac.me tmac.mdoc
SPECIALFILES=tmac.an tmac.s tmac.man tmac.ms
STRIPFILES=tmac.e tmac.doc tmac.doc.old
MDOCFILES=doc-common doc-ditroff doc-nroff doc-syms
diff -urN groff-1.16/tmac/eqnrc groff-1.16.gael/tmac/eqnrc
--- groff-1.16/tmac/eqnrc Sun Apr 30 05:12:51 2000
+++ groff-1.16.gael/tmac/eqnrc Wed Jun 7 13:21:48 2000
@@ -51,6 +51,7 @@
ifdef ascii ! define n %1% !
ifdef latin1 ! define n %1% !
+ifdef latin9 ! define n %1% !
ifdef utf8 ! define n %1% !
ifdef cp1047 ! define n %1% !
ifdef n !
diff -urN groff-1.16/tmac/tmac.X groff-1.16.gael/tmac/tmac.X
--- groff-1.16/tmac/tmac.X Sat Apr 22 13:17:46 2000
+++ groff-1.16.gael/tmac/tmac.X Wed Jun 7 13:22:48 2000
@@ -37,6 +37,7 @@
.if !c\(ah .char \(ah \v'-.55m'\s[\En[.s]/2u]v\s0\v'.55m'
.if !c\(ao .char \(ao \v'-.55m'\s[\En[.s]*6u/10u]\D'c .25m'\s0\v'.55m'
.if !c\(ho .char \(ho \s[\En[.s]/2u]\v'.4m'c\v'-.4m'\s0
+.if !c\(Eu .char \(Eu Eu
.if !c\(lh .tr \(lh\(lA
.if !c\(rh .tr \(rh\(rA
.if !c\(bq .tr \(bq,
diff -urN groff-1.16/tmac/tmac.dvi groff-1.16.gael/tmac/tmac.dvi
--- groff-1.16/tmac/tmac.dvi Tue May 23 22:08:24 2000
+++ groff-1.16.gael/tmac/tmac.dvi Wed Jun 7 13:23:08 2000
@@ -137,6 +137,7 @@
.dvi-achar \(:u \(ad u u
.dvi-achar \('y \' y y
.dvi-achar \(:y \(ad y y
+.dvi-achar \(:Y \(ad Y y
.if !c\(,C .char \(,C \o'\(acC'
.hcode \(,Cc
.if !c\(,c .char \(,c \o'\(acc'
diff -urN groff-1.16/tmac/tmac.latin9 groff-1.16.gael/tmac/tmac.latin9
--- groff-1.16/tmac/tmac.latin9 Thu Jan 1 00:00:00 1970
+++ groff-1.16.gael/tmac/tmac.latin9 Wed Jun 7 13:25:54 2000
@@ -0,0 +1,101 @@
+.nr _C \n(.C
+.cp 0
+.de latin9-tr
+.if c\\$2 .if !c\\$1 .tr \\$1\\$2
+..
+.latin9-tr \[char161] \(r!
+.latin9-tr \[char162] \(ct
+.latin9-tr \[char163] \(Po
+.latin9-tr \[char164] \(Eu
+.latin9-tr \[char165] \(Ye
+.latin9-tr \[char166] \(vS
+.latin9-tr \[char167] \(sc
+.latin9-tr \[char168] \(vs
+.latin9-tr \[char169] \(co
+.latin9-tr \[char170] \(Of
+.latin9-tr \[char171] \(Fo
+.latin9-tr \[char172] \(no
+.latin9-tr \[char173] \[shc]
+.latin9-tr \[char174] \(rg
+.latin9-tr \[char175] \(a-
+.latin9-tr \[char176] \(de
+.latin9-tr \[char177] \(+-
+.latin9-tr \[char178] \(S2
+.latin9-tr \[char179] \(S3
+.latin9-tr \[char180] \(vZ
+.latin9-tr \[char181] \(*m
+.latin9-tr \[char182] \(ps
+.latin9-tr \[char183] \(pc
+.latin9-tr \[char184] \(vz
+.latin9-tr \[char185] \(S1
+.latin9-tr \[char186] \(Om
+.latin9-tr \[char187] \(Fc
+.latin9-tr \[char188] \(OE
+.latin9-tr \[char189] \(oe
+.latin9-tr \[char190] \(:Y
+.latin9-tr \[char191] \(r?
+.latin9-tr \[char192] \(`A
+.latin9-tr \[char193] \('A
+.latin9-tr \[char194] \(^A
+.latin9-tr \[char195] \(~A
+.latin9-tr \[char196] \(:A
+.latin9-tr \[char197] \(oA
+.latin9-tr \[char198] \(AE
+.latin9-tr \[char199] \(,C
+.latin9-tr \[char200] \(`E
+.latin9-tr \[char201] \('E
+.latin9-tr \[char202] \(^E
+.latin9-tr \[char203] \(:E
+.latin9-tr \[char204] \(`I
+.latin9-tr \[char205] \('I
+.latin9-tr \[char206] \(^I
+.latin9-tr \[char207] \(:I
+.latin9-tr \[char208] \(-D
+.latin9-tr \[char209] \(~N
+.latin9-tr \[char210] \(`O
+.latin9-tr \[char211] \('O
+.latin9-tr \[char212] \(^O
+.latin9-tr \[char213] \(~O
+.latin9-tr \[char214] \(:O
+.latin9-tr \[char215] \(mu
+.latin9-tr \[char216] \(/O
+.latin9-tr \[char217] \(`U
+.latin9-tr \[char218] \('U
+.latin9-tr \[char219] \(^U
+.latin9-tr \[char220] \(:U
+.latin9-tr \[char221] \('Y
+.latin9-tr \[char222] \(TP
+.latin9-tr \[char223] \(ss
+.latin9-tr \[char224] \(`a
+.latin9-tr \[char225] \('a
+.latin9-tr \[char226] \(^a
+.latin9-tr \[char227] \(~a
+.latin9-tr \[char228] \(:a
+.latin9-tr \[char229] \(oa
+.latin9-tr \[char230] \(ae
+.latin9-tr \[char231] \(,c
+.latin9-tr \[char232] \(`e
+.latin9-tr \[char233] \('e
+.latin9-tr \[char234] \(^e
+.latin9-tr \[char235] \(:e
+.latin9-tr \[char236] \(`i
+.latin9-tr \[char237] \('i
+.latin9-tr \[char238] \(^i
+.latin9-tr \[char239] \(:i
+.latin9-tr \[char240] \(Sd
+.latin9-tr \[char241] \(~n
+.latin9-tr \[char242] \(`o
+.latin9-tr \[char243] \('o
+.latin9-tr \[char244] \(^o
+.latin9-tr \[char245] \(~o
+.latin9-tr \[char246] \(:o
+.latin9-tr \[char247] \(di
+.latin9-tr \[char248] \(/o
+.latin9-tr \[char249] \(`u
+.latin9-tr \[char250] \('u
+.latin9-tr \[char251] \(^u
+.latin9-tr \[char252] \(:u
+.latin9-tr \[char253] \('y
+.latin9-tr \[char254] \(Tp
+.latin9-tr \[char255] \(:y
+.cp \n(_C
diff -urN groff-1.16/tmac/tmac.ps groff-1.16.gael/tmac/tmac.ps
--- groff-1.16/tmac/tmac.ps Sun Feb 6 09:39:55 2000
+++ groff-1.16.gael/tmac/tmac.ps Wed Jun 7 13:23:24 2000
@@ -46,6 +46,7 @@
.if !c\[ij] .char \[ij] ij
.if !c\[IJ] .char \[IJ] IJ
.if !c\[tm] .char \[tm] \s-3\v'-.3m'TM\v'+.3m'\s+3
+.if !c\[Eu] .char \[Eu] Eu
.\" pic tests this register to see whether it should use \X'ps:...'
.nr 0p 1
.cp \n(_C
diff -urN groff-1.16/tmac/tmac.tty-char groff-1.16.gael/tmac/tmac.tty-char
--- groff-1.16/tmac/tmac.tty-char Sun Apr 30 05:12:51 2000
+++ groff-1.16.gael/tmac/tmac.tty-char Wed Jun 7 15:59:16 2000
@@ -1,8 +1,8 @@
.\" This file defines standard troff characters and some groff characters for
-.\" use with -Tascii, -Tlatin1, -Tutf8, and -Tcp1047.
+.\" use with -Tascii, -Tlatin1, -Tlatin9, -Tutf8, and -Tcp1047.
.\"
.\" These definitions are chosen so that, as far as possible, they:
-.\" - work with all of -Tascii, -Tlatin1, -Tutf8, and -Tcp1047.
+.\" - work with all of -Tascii, -Tlatin1, -Tlatin9, -Tutf8, and -Tcp1047.
.\" - work on devices that display only the last overstruck character
.\" as well as on devices that support overstriking
.\" - represent the character's graphical shape (not its meaning)
@@ -196,7 +196,9 @@
.tty-char \(Tp \zpb
.tty-char \(:y \z"y
.\"tty-char \(:y \ij
+.\"tty-char \(:Y \IJ
.tty-char \[arrowvertex] |
+.tty-char \(Eu E
.cp \n(_C
.if !'\*(.T'cp1047' \
. do mso tmac.latin1
diff -urN groff-1.16/tmac/troffrc groff-1.16.gael/tmac/troffrc
--- groff-1.16/tmac/troffrc Sun Apr 30 05:12:51 2000
+++ groff-1.16.gael/tmac/troffrc Wed Jun 7 13:24:36 2000
@@ -12,6 +12,7 @@
.do ds troffrc!X100-12 tmac.X
.do ds troffrc!ascii tmac.tty
.do ds troffrc!latin1 tmac.tty
+.do ds troffrc!latin9 tmac.tty
.do ds troffrc!utf8 tmac.tty
.do ds troffrc!cp1047 tmac.tty
.do ds troffrc!lj4 tmac.lj4
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Groff] [PATCH] ISO_8859-15/latin9 support via a new -Tlatin9,
Gael Queri <=