diff options
Diffstat (limited to 'font/devdvi/generate')
-rwxr-xr-x | font/devdvi/generate/CompileFonts | 15 | ||||
-rw-r--r-- | font/devdvi/generate/Makefile | 211 | ||||
-rw-r--r-- | font/devdvi/generate/ec.map | 255 | ||||
-rw-r--r-- | font/devdvi/generate/msam.map | 127 | ||||
-rw-r--r-- | font/devdvi/generate/msbm.map | 121 | ||||
-rw-r--r-- | font/devdvi/generate/tc.map | 81 | ||||
-rw-r--r-- | font/devdvi/generate/texb.map | 128 | ||||
-rw-r--r-- | font/devdvi/generate/texex.map | 100 | ||||
-rw-r--r-- | font/devdvi/generate/texi.map | 128 | ||||
-rw-r--r-- | font/devdvi/generate/texmi.map | 46 | ||||
-rw-r--r-- | font/devdvi/generate/texr.map | 128 | ||||
-rw-r--r-- | font/devdvi/generate/texsy.map | 127 | ||||
-rw-r--r-- | font/devdvi/generate/textex.map | 34 | ||||
-rw-r--r-- | font/devdvi/generate/textt.map | 128 |
14 files changed, 1629 insertions, 0 deletions
diff --git a/font/devdvi/generate/CompileFonts b/font/devdvi/generate/CompileFonts new file mode 100755 index 0000000..0d07529 --- /dev/null +++ b/font/devdvi/generate/CompileFonts @@ -0,0 +1,15 @@ +#! /bin/sh +# Compile fonts in the sizes needed by groff. +sizes="5 6 7 8 9 10 10.95 12 14 14.40 16 17.28 18 20 20.74 22 24 24.88 28 36" +fonts="cmr10 cmti10 cmbx10 cmbxti10 cmtt10 cmex10 cmmi10 cmsy10 cmss10 cmssbx10 cmssi10" +mode=cx +dpi=300 + +for f in $fonts; do + for s in $sizes; do + virmf "&cm \\mode=$mode; mag=$s/10; batchmode; input $f" >/dev/null + mag=`expr $s \* $dpi / 10` + gftopk $f.${mag}gf >/dev/null + rm $f.${mag}gf + done +done diff --git a/font/devdvi/generate/Makefile b/font/devdvi/generate/Makefile new file mode 100644 index 0000000..825e06d --- /dev/null +++ b/font/devdvi/generate/Makefile @@ -0,0 +1,211 @@ +# Makefile for 'font devdvi/generate' +# +# Copyright (C) 1989-2020 Free Software Foundation, Inc. +# Written by James Clark (jjc@jclark.com) +# +# This file is part of groff. +# +# groff is free software; you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free +# Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# groff is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. + +# This is set up so you can do: +# make -f generate/Makefile +# in the parent directory of the directory containing this file. + +# Note manually-added kerning values for `` and '' in the font files: +# B, BI, I, R. + +srcdir=generate +tfmdir=/usr/local/lib/groff-tfm +gfdir=/usr/local/lib/groff-gf + +TFMTODIT=tfmtodit +FONTS=TR TI TB TBI CW CWI HR HI HB HBI \ + TREC TIEC TBEC TBIEC CWEC CWIEC HREC HIEC HBEC HBIEC \ + TRTC TITC TBTC TBITC CWTC CWITC HRTC HITC HBTC HBITC \ + MI S SC EX SA SB +SPECIALFLAG=-s + +RM=rm -f + +all: $(FONTS) + +#### CM fonts #### + +# TR is special because it contains \(pl \(eq + +TR: $(srcdir)/texr.map + $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/cmr10.300gf \ + $(tfmdir)/cmr10.tfm $(srcdir)/texr.map $@ + +# TI is special because it contains \(Po + +TI: $(srcdir)/texi.map + $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/cmti10.300gf \ + $(tfmdir)/cmti10.tfm $(srcdir)/texi.map $@ + +TB: $(srcdir)/texb.map + $(TFMTODIT) -g $(gfdir)/cmbx10.300gf \ + $(tfmdir)/cmbx10.tfm $(srcdir)/texb.map $@ + +TBI: $(srcdir)/texi.map + $(TFMTODIT) -g $(gfdir)/cmbxti10.300gf \ + $(tfmdir)/cmbxti10.tfm $(srcdir)/texi.map $@ + +# CW is special because it contains " + +CW: $(srcdir)/textt.map + $(TFMTODIT) $(SPECIALFLAG) \ + $(tfmdir)/cmtt10.tfm $(srcdir)/textt.map $@ + +CWI: $(srcdir)/texitt.map + $(TFMTODIT) \ + $(tfmdir)/cmitt10.tfm $(srcdir)/texitt.map $@ + +MI: $(srcdir)/texmi.map + $(TFMTODIT) $(SPECIALFLAG) -k 0177 \ + $(tfmdir)/cmmi10.tfm $(srcdir)/texmi.map $@ + +S: $(srcdir)/texsy.map + $(TFMTODIT) $(SPECIALFLAG) -k 060 \ + $(tfmdir)/cmsy10.tfm $(srcdir)/texsy.map $@ + +SC: $(srcdir)/textex.map + $(TFMTODIT) $(SPECIALFLAG) \ + $(tfmdir)/cmtex10.tfm $(srcdir)/textex.map $@ + +EX: $(srcdir)/texex.map + $(TFMTODIT) $(SPECIALFLAG) \ + $(tfmdir)/cmex10.tfm $(srcdir)/texex.map $@ + +HR: $(srcdir)/texb.map + $(TFMTODIT) -g $(gfdir)/cmss10.300gf \ + $(tfmdir)/cmss10.tfm $(srcdir)/texb.map $@ + +HB: $(srcdir)/texb.map + $(TFMTODIT) -g $(gfdir)/cmssbx10.300gf \ + $(tfmdir)/cmssbx10.tfm $(srcdir)/texb.map $@ + +HI: $(srcdir)/texb.map + $(TFMTODIT) -g $(gfdir)/cmssi10.300gf \ + $(tfmdir)/cmssi10.tfm $(srcdir)/texb.map $@ + +HBI: $(srcdir)/texb.map + $(TFMTODIT) -g $(gfdir)/cmssbxo10.300gf \ + $(tfmdir)/cmssbxo10.tfm $(srcdir)/texb.map $@ + +SA: $(srcdir)/msam.map + $(TFMTODIT) $(SPECIALFLAG) \ + $(tfmdir)/msam10.tfm $(srcdir)/msam.map $@ + +SB: $(srcdir)/msbm.map + $(TFMTODIT) $(SPECIALFLAG) \ + $(tfmdir)/msbm10.tfm $(srcdir)/msbm.map $@ + +#### EC fonts #### + +TREC: $(srcdir)/ec.map + $(TFMTODIT) -g $(gfdir)/ecrm1000.300gf \ + $(tfmdir)/ecrm1000.tfm $(srcdir)/ec.map $@ + +TIEC: $(srcdir)/ec.map + $(TFMTODIT) -g $(gfdir)/ecti1000.300gf \ + $(tfmdir)/ecti1000.tfm $(srcdir)/ec.map $@ + +TBEC: $(srcdir)/ec.map + $(TFMTODIT) -g $(gfdir)/ecbx1000.300gf \ + $(tfmdir)/ecbx1000.tfm $(srcdir)/ec.map $@ + +TBIEC: $(srcdir)/ec.map + $(TFMTODIT) -g $(gfdir)/ecbi1000.300gf \ + $(tfmdir)/ecbi1000.tfm $(srcdir)/ec.map $@ + +CWEC: $(srcdir)/ec.map + $(TFMTODIT) $(tfmdir)/ectt1000.tfm $(srcdir)/ec.map $@ + +CWIEC: $(srcdir)/ec.map + $(TFMTODIT) $(tfmdir)/ecit1000.tfm $(srcdir)/ec.map $@ + +HREC: $(srcdir)/ec.map + $(TFMTODIT) -g $(gfdir)/ecss1000.300gf \ + $(tfmdir)/ecss1000.tfm $(srcdir)/ec.map $@ + +HBEC: $(srcdir)/ec.map + $(TFMTODIT) -g $(gfdir)/ecsx1000.300gf \ + $(tfmdir)/ecsx1000.tfm $(srcdir)/ec.map $@ + +HIEC: $(srcdir)/ec.map + $(TFMTODIT) -g $(gfdir)/ecsi1000.300gf \ + $(tfmdir)/ecsi1000.tfm $(srcdir)/ec.map $@ + +HBIEC: $(srcdir)/ec.map + $(TFMTODIT) -g $(gfdir)/ecso1000.300gf \ + $(tfmdir)/ecso1000.tfm $(srcdir)/ec.map $@ + +#### TC fonts #### + +TRTC: $(srcdir)/tc.map + $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/tcrm1000.300gf \ + $(tfmdir)/tcrm1000.tfm $(srcdir)/tc.map $@ + +TITC: $(srcdir)/tc.map + $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/tcti1000.300gf \ + $(tfmdir)/tcti1000.tfm $(srcdir)/tc.map $@ + +TBTC: $(srcdir)/tc.map + $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/tcbx1000.300gf \ + $(tfmdir)/tcbx1000.tfm $(srcdir)/tc.map $@ + +TBITC: $(srcdir)/tc.map + $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/tcbi1000.300gf \ + $(tfmdir)/tcbi1000.tfm $(srcdir)/tc.map $@ + +CWTC: $(srcdir)/tc.map + $(TFMTODIT) $(SPECIALFLAG) \ + $(tfmdir)/tctt1000.tfm $(srcdir)/tc.map $@ + +CWITC: $(srcdir)/tc.map + $(TFMTODIT) $(SPECIALFLAG) \ + $(tfmdir)/tcit1000.tfm $(srcdir)/tc.map $@ + +HRTC: $(srcdir)/tc.map + $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/tcss1000.300gf \ + $(tfmdir)/tcss1000.tfm $(srcdir)/tc.map $@ + +HBTC: $(srcdir)/tc.map + $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/tcsx1000.300gf \ + $(tfmdir)/tcsx1000.tfm $(srcdir)/tc.map $@ + +HITC: $(srcdir)/tc.map + $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/tcsi1000.300gf \ + $(tfmdir)/tcsi1000.tfm $(srcdir)/tc.map $@ + +HBITC: $(srcdir)/tc.map + $(TFMTODIT) $(SPECIALFLAG) -g $(gfdir)/tcso1000.300gf \ + $(tfmdir)/tcso1000.tfm $(srcdir)/tc.map $@ + +clean: + +realclean: + $(RM) $(FONTS) + +extraclean: realclean + $(RM) core *~ "#*" + +.PHONY: clean realclean extraclean all + +# Local Variables: +# mode: makefile +# fill-column: 72 +# End: +# vim: set textwidth=72: diff --git a/font/devdvi/generate/ec.map b/font/devdvi/generate/ec.map new file mode 100644 index 0000000..57e6608 --- /dev/null +++ b/font/devdvi/generate/ec.map @@ -0,0 +1,255 @@ +# Map for EC fonts with T1 encoding. +# Originally contributed by Andreas Schwab <schwab@suse.de> +0 ga +1 aa +2 a^ +3 a~ +4 ad +5 a" +6 ao +7 ah +8 ab +9 a- +10 a. +11 ac +12 ho +13 bq +14 fo +15 fc +16 lq +17 rq +18 Bq +19 Fo +20 Fc +21 en +22 em +25 .i +26 .j +27 ff +28 fi +29 fl +30 Fi +31 Fl +32 u2423 +33 ! u01C3 +34 " dq +35 # sh +36 $ Do +37 % +38 & +39 ' cq +40 ( +41 ) +42 * +43 + +44 , +45 - +46 . +47 / sl +48 0 +49 1 +50 2 +51 3 +52 4 +53 5 +54 6 +55 7 +56 8 +57 9 +58 : +59 ; +60 < +61 = +62 > +63 ? +64 @ at +65 A +66 B +67 C +68 D +69 E +70 F +71 G +72 H +73 I +74 J +75 K +76 L +77 M +78 N +79 O +80 P +81 Q +82 R +83 S +84 T +85 U +86 V +87 W +88 X +89 Y +90 Z +91 [ lB +92 \ rs +93 ] rB +94 ^ ha +95 _ +96 ` oq +97 a +98 b +99 c +100 d +101 e +102 f +103 g +104 h +105 i +106 j +107 k +108 l +109 m +110 n +111 o +112 p +113 q +114 r +115 s +116 t +117 u +118 v +119 w +120 x +121 y +122 z +123 { lC +124 | ba u01C0 +125 } rC +126 ~ +127 hy +128 u0041_0306 +129 u0041_0328 +130 'C +131 u0043_030C +132 u0044_030C +133 u0045_030C +134 u0045_0328 +135 u0047_0306 +136 u004C_0301 +137 u004C_030C +138 /L +139 u004E_0301 +140 u004E_030C +141 u014A +142 u004F_030B +143 u0052_0301 +144 u0052_030C +145 u0053_0301 +146 vS +147 u0053_0327 +148 u0054_030C +149 u0054_0327 +150 u0055_030B +151 u0055_030A +152 :Y +153 u005A_0301 +154 vZ +155 u005A_0307 +156 IJ +157 u0049_0307 +158 u0111 +159 sc +160 u0061_0306 +161 u0061_0328 +162 'c +163 u0063_030C +164 u0064_030C +165 u0065_030C +166 u0065_0328 +167 u0067_0306 +168 u006C_0301 +169 u006C_030C +170 /l +171 u006E_0301 +172 u006E_030C +173 u016A +174 u006F_030B +175 u0072_0301 +176 u0072_030C +177 u0073_0301 +178 vs +179 u0073_0327 +180 u0074_030C +181 u0074_0327 +182 u0075_030B +183 u0075_030A +184 :y +185 u007A_0301 +186 vz +187 u007A_0307 +188 ij +189 r! +190 r? +191 Po +192 `A +193 'A +194 ^A +195 ~A +196 :A +197 oA +198 AE +199 ,C +200 `E +201 'E +202 ^E +203 :E +204 `I +205 'I +206 ^I +207 :I +208 -D u0110 u0189 +209 ~N +210 `O +211 'O +212 ^O +213 ~O +214 :O +215 OE +216 /O +217 `U +218 'U +219 ^U +220 :U +221 'Y +222 TP +224 `a +225 'a +226 ^a +227 ~a +228 :a +229 oa +230 ae +231 ,c +232 `e +233 'e +234 ^e +235 :e +236 `i +237 'i +238 ^i +239 :i +240 Sd +241 ~n +242 `o +243 'o +244 ^o +245 ~o +246 :o +247 oe +248 /o +249 `u +250 'u +251 ^u +252 :u +253 'y +254 Tp +255 ss diff --git a/font/devdvi/generate/msam.map b/font/devdvi/generate/msam.map new file mode 100644 index 0000000..20a22e6 --- /dev/null +++ b/font/devdvi/generate/msam.map @@ -0,0 +1,127 @@ +# Map for the AMSFonts 2.0 msam font using TeX names. +# Contributed by Zdzislaw Meglicki (Zdzislaw.Meglicki@arp.anu.edu.au). +0 boxdot +1 boxplus +2 boxtimes +3 square +4 blacksquare +5 centerdot +6 lozenge lz +7 blacklozenge +8 circlearrowright +9 circlearrowleft +10 rightleftharpoons +11 leftrightharpoons +12 boxminus +13 Vdash +14 Vvdash +15 vDash +16 twoheadrightarrow +17 twoheadleftarrow +18 leftleftarrows +19 rightrightarrows +20 upuparrows +21 downdownarrows +22 upharpoonright +23 downharpoonright +24 upharpoonleft +25 downharpoonleft +26 rightarrowtail +27 leftarrowtail +28 leftrightarrows +29 rightleftarrows +30 Lsh +31 Rsh +32 rightsquigarrow +33 leftrightsquigarrow +34 looparrowleft +35 looparrowright +36 circeq +37 succsim +38 gtrsim +39 gtrapprox +40 multimap +41 therefore tf 3d +42 because +43 doteqdot +44 triangleq +45 precsim +46 lesssim +47 lessapprox +48 eqslantless +49 eqslantgtr +50 curlyeqprec +51 curlyeqsucc +52 preccurlyeq +53 leqq +54 leqslant +55 lessgtr +56 backprime +58 risingdotseq +59 fallingdotseq +60 succcurlyeq +61 geqq +62 geqslant +63 gtrless +64 sqsubset +65 sqsupset +66 vartriangleright +67 vartriangleleft +68 trianglerighteq +69 trianglelefteq +70 bigstar +71 between +72 blacktriangledown +73 blacktriangleright +74 blacktriangleleft +77 vartriangle +78 blacktriangle +79 triangledown +80 eqcirc +81 lesseqgtr +82 gtreqless +83 lesseqqgtr +84 gtreqqless +85 yen Ye +86 Rrightarrow +87 Lleftarrow +88 checkmark OK +89 veebar +90 barwedge +91 doublebarwedge +92 angle /_ +93 measuredangle +94 sphericalangle +95 varpropto +96 smallsmile +97 smallfrown +98 Subset +99 Supset +100 Cup +101 Cap +102 curlywedge +103 curlyvee +104 leftthreetimes +105 rightthreetimes +106 subseteqq +107 supseteqq +108 bumpeq +109 Bumpeq +110 lll +111 ggg +112 ulcorner +113 urcorner +114 circledR rg +115 circledS +116 pitchfork +117 dotplus +118 backsim +119 backsimeq +120 llcorner +121 lrcorner +122 maltese +123 complement +124 intercal +125 circledcirc +126 circledast +127 circleddash diff --git a/font/devdvi/generate/msbm.map b/font/devdvi/generate/msbm.map new file mode 100644 index 0000000..07ee095 --- /dev/null +++ b/font/devdvi/generate/msbm.map @@ -0,0 +1,121 @@ +# Map for the AMSFonts 2.0 msbm font using TeX names. +# Contributed by Zdzislaw Meglicki (Zdzislaw.Meglicki@arp.anu.edu.au). +0 lvertneqq +1 gvertneqq +2 nleq +3 ngeq +4 nless +5 ngtr +6 nprec +7 nsucc +8 lneqq +9 gneqq +10 nleqslant +11 ngeqslant +12 lneq +13 gneq +14 npreceq +15 nsucceq +16 precnsim +17 succnsim +18 lnsim +19 gnsim +20 nleqq +21 ngeqq +22 precneqq +23 succneqq +24 precnapprox +25 succnapprox +26 lnapprox +27 gnapprox +28 nsim +29 ncong +30 diagup +31 diagdown +32 varsubsetneq +33 varsupsetneq +34 nsubseteqq +35 nsupseteqq +36 subsetneqq +37 supsetneqq +38 varsubsetneqq +39 varsupsetneqq +40 subsetneq +41 supsetneq +42 nsubseteq +43 nsupseteq +44 nparallel +45 nmid +46 nshortmid +47 nshortparallel +48 nvdash +49 nVdash +50 nvDash +51 nVDash +52 ntrianglerighteq +53 ntrianglelefteq +54 ntriangleleft +55 ntriangleright +56 nleftarrow +57 nrightarrow +58 nLeftarrow +59 nRightarrow +60 nLeftrightarrow +61 nleftrightarrow +62 divideontimes +63 varnothing +64 nexists +65 BbbA +66 BbbB +67 BbbC +68 BbbD +69 BbbE +70 BbbF +71 BbbG +72 BbbH +73 BbbI +74 BbbJ +75 BbbK +76 BbbL +77 BbbM +78 BbbN +79 BbbO +80 BbbP +81 BbbQ +82 BbbR +83 BbbS +84 BbbT +85 BbbU +86 BbbV +87 BbbW +88 BbbX +89 BbbY +90 BbbZ +96 Finv +97 Game +102 mho +103 eth +104 eqsim +105 beth +106 gimel +107 daleth +108 lessdot +109 gtrdot +110 ltimes +111 rtimes +112 shortmid +113 shortparallel +114 smallsetminus +115 thicksim +116 thickapprox +117 approxeq +118 succapprox +119 precapprox +120 curvearrowleft +121 curvearrowright +122 digamma +123 varkappa +124 Bbbk +125 hslash +126 hbar -h +127 backepsilon diff --git a/font/devdvi/generate/tc.map b/font/devdvi/generate/tc.map new file mode 100644 index 0000000..4c12a30 --- /dev/null +++ b/font/devdvi/generate/tc.map @@ -0,0 +1,81 @@ +# Map for TC fonts with TS1 encoding. +24 <- +25 -> +32 u2422 +36 $ Do +39 aq +44 , +46 . +47 f/ +48 0 +49 1 +50 2 +51 3 +52 4 +53 5 +54 6 +55 7 +56 8 +57 9 +60 la +61 \- +62 ra +77 u2127 +79 ci +87 u03A9 +91 u301A +93 u301B +94 ua +95 da +110 u266A +126 ~ ti +132 dg +133 dd +134 u2016 +135 %0 +136 bu +137 u2103 +140 Fn +141 u20A1 +142 u20A9 +143 u20A6 +145 u20B1 +146 u20A4 +147 u211E +148 u203D +150 u20AB +151 tm +152 u2031 +154 u0E3F +155 u2116 +156 u2052 +157 u212E +158 u25E6 +159 u2120 +160 u2045 +161 u2046 +162 ct +163 Po +164 Cs +165 Ye +166 bb +167 sc +169 co +170 Of +172 tno +173 u2117 +174 rg +176 de +177 t+- +178 S2 +179 S3 +181 mc +182 ps +183 pc +184 u203B +185 S1 +186 Om +187 sr +191 Eu +214 tmu +246 tdi diff --git a/font/devdvi/generate/texb.map b/font/devdvi/generate/texb.map new file mode 100644 index 0000000..ddab640 --- /dev/null +++ b/font/devdvi/generate/texb.map @@ -0,0 +1,128 @@ +0 *G +1 *D +2 *H +3 *L +4 *C +5 *P +6 *S +7 *U +8 *F +9 *Q +10 *W +11 ff +12 fi +13 fl +14 Fi +15 Fl +16 .i +17 .j +18 ga +19 aa +20 ah +21 ab +22 a- +23 ao +24 ac +25 ss +26 ae +27 oe +28 /o +29 AE +30 OE +31 /O +32 slash@for@l +33 ! +34 rq +35 # sh +36 $ Do +37 % +38 & +39 ' cq +40 ( +41 ) +42 * +43 + +44 , +45 - hy +46 . +47 / sl +48 0 +49 1 +50 2 +51 3 +52 4 +53 5 +54 6 +55 7 +56 8 +57 9 +58 : +59 ; +60 r! +61 = +62 r? +63 ? +64 @ at +65 A +66 B +67 C +68 D +69 E +70 F +71 G +72 H +73 I +74 J +75 K +76 L +77 M +78 N +79 O +80 P +81 Q +82 R +83 S +84 T +85 U +86 V +87 W +88 X +89 Y +90 Z +91 [ lB +92 lq +93 ] rB +94 a^ ^ ha +95 a. +96 ` oq +97 a +98 b +99 c +100 d +101 e +102 f +103 g +104 h +105 i +106 j +107 k +108 l +109 m +110 n +111 o +112 p +113 q +114 r +115 s +116 t +117 u +118 v +119 w +120 x +121 y +122 z +123 en +124 em +125 a" +126 a~ ~ +127 ad diff --git a/font/devdvi/generate/texex.map b/font/devdvi/generate/texex.map new file mode 100644 index 0000000..2e497f7 --- /dev/null +++ b/font/devdvi/generate/texex.map @@ -0,0 +1,100 @@ +0 parenleft0 +1 parenright0 +2 bracketleft0 +3 bracketright0 +4 floorleft0 +5 floorright0 +6 ceilingleft0 +7 ceilingright0 +8 braceleft0 +9 braceright0 +10 angleleft0 +11 angleright0 +12 barex +13 bardblex +14 slash0 +15 backslash0 +16 parenleft1 +17 parenright1 +18 parenleft2 +19 parenright2 +20 bracketleft2 +21 bracketright2 +22 floorleft2 +23 floorright2 +24 ceilingleft2 +25 ceilingright2 +26 braceleft2 +27 braceright2 +28 angleleft2 +29 angleright2 +30 slash2 +31 backslash2 +32 parenleft3 +33 parenright3 +34 bracketleft3 +35 bracketright3 +36 floorleft3 +37 floorright3 +38 ceilingleft3 +39 ceilingright3 +40 braceleft3 +41 braceright3 +42 angleleft3 +43 angleright3 +44 slash3 +45 backslash3 +46 slash1 +47 backslash1 +48 parenlefttp +49 parenrighttp +50 bracketlefttp +51 bracketrighttp +52 bracketleftbt +53 bracketrightbt +54 bracketleftex +55 bracketrightex +56 bracelefttp lt +57 bracerighttp rt +58 braceleftbt lb +59 bracerightbt rb +60 braceleftmid lk +61 bracerightmid rk +62 braceex bracerightex braceleftex +63 arrowvertex +64 parenleftbt +65 parenrightbt +66 parenleftex +67 parenrightex +68 angleleft1 +69 angleright1 +73 ois ointegral +75 bigcircledot +77 bigcircleplus +79 bigcirclemultiply +88 sum +89 product +90 integral +91 bigunion +92 bigintersection +93 bigunionplus +94 biglogicaland +95 biglogicalor +97 coproduct +104 bracketleft1 +105 bracketright1 +106 floorleft1 +107 floorright1 +108 ceilingleft1 +109 ceilingright1 +110 braceleft1 +111 braceright1 +112 sqrt0 +113 sqrt1 +114 sqrt2 +115 sqrt3 +119 arrowvertdblex +120 arrowverttp +121 arrowvertbt +126 arrowvertdbltp +127 arrowvertdblbt diff --git a/font/devdvi/generate/texi.map b/font/devdvi/generate/texi.map new file mode 100644 index 0000000..4e3915d --- /dev/null +++ b/font/devdvi/generate/texi.map @@ -0,0 +1,128 @@ +0 *G +1 *D +2 *H +3 *L +4 *C +5 *P +6 *S +7 *U +8 *F +9 *Q +10 *W +11 ff +12 fi +13 fl +14 Fi +15 Fl +16 .i +17 .j +18 ga +19 aa +20 ah +21 ab +22 a- +23 ao +24 ac +25 ss +26 ae +27 oe +28 /o +29 AE +30 OE +31 /O +32 slash@for@l +33 ! +34 rq +35 # sh +36 Po +37 % +38 & +39 ' cq +40 ( +41 ) +42 * +43 + +44 , +45 - hy +46 . +47 / sl +48 0 +49 1 +50 2 +51 3 +52 4 +53 5 +54 6 +55 7 +56 8 +57 9 +58 : +59 ; +60 r! +61 = +62 r? +63 ? +64 @ at +65 A +66 B +67 C +68 D +69 E +70 F +71 G +72 H +73 I +74 J +75 K +76 L +77 M +78 N +79 O +80 P +81 Q +82 R +83 S +84 T +85 U +86 V +87 W +88 X +89 Y +90 Z +91 [ lB +92 lq +93 ] rB +94 a^ ^ ha +95 a. +96 ` oq +97 a +98 b +99 c +100 d +101 e +102 f Fn +103 g +104 h +105 i +106 j +107 k +108 l +109 m +110 n +111 o +112 p +113 q +114 r +115 s +116 t +117 u +118 v +119 w +120 x +121 y +122 z +123 en +124 em +125 a" +126 a~ ~ +127 ad diff --git a/font/devdvi/generate/texmi.map b/font/devdvi/generate/texmi.map new file mode 100644 index 0000000..669d046 --- /dev/null +++ b/font/devdvi/generate/texmi.map @@ -0,0 +1,46 @@ +11 *a +12 *b +13 *g +14 *d +15 +e +16 *z +17 *y +18 *h +19 *i +20 *k +21 *l +22 *m mc +23 *n +24 *c +25 *p +26 *r +27 *s +28 *t +29 *u +30 *f +31 *x +32 *q +33 *w +34 *e +35 +h +36 +p +38 ts +39 +f +40 u21BC +41 u21BD +42 u21C0 +43 u21C1 +46 u25B7 +47 u25C1 +60 < +62 > +63 u22C6 +64 pd +91 u266D +92 u266E +93 u266F +94 u2323 +95 u2322 +96 u2113 +111 *o +125 wp diff --git a/font/devdvi/generate/texr.map b/font/devdvi/generate/texr.map new file mode 100644 index 0000000..0eaf423 --- /dev/null +++ b/font/devdvi/generate/texr.map @@ -0,0 +1,128 @@ +0 *G +1 *D +2 *H +3 *L +4 *C +5 *P +6 *S +7 *U +8 *F +9 *Q +10 *W +11 ff +12 fi +13 fl +14 Fi +15 Fl +16 .i +17 .j +18 ga +19 aa +20 ah +21 ab +22 a- +23 ao +24 ac +25 ss +26 ae +27 oe +28 /o +29 AE +30 OE +31 /O +32 slash@for@l +33 ! +34 rq +35 # sh +36 $ Do +37 % +38 & +39 ' cq +40 ( +41 ) +42 * +43 + pl +44 , +45 - hy +46 . +47 / sl +48 0 +49 1 +50 2 +51 3 +52 4 +53 5 +54 6 +55 7 +56 8 +57 9 +58 : +59 ; +60 r! +61 = eq +62 r? +63 ? +64 @ at +65 A *A +66 B *B +67 C +68 D +69 E *E +70 F +71 G +72 H *Y +73 I *I +74 J +75 K *K +76 L +77 M *M +78 N *N +79 O *O +80 P *R +81 Q +82 R +83 S +84 T *T +85 U +86 V +87 W +88 X *X +89 Y +90 Z *Z +91 [ lB +92 lq +93 ] rB +94 a^ ^ ha +95 a. +96 ` oq +97 a +98 b +99 c +100 d +101 e +102 f +103 g +104 h +105 i +106 j +107 k +108 l +109 m +110 n +111 o +112 p +113 q +114 r +115 s +116 t +117 u +118 v +119 w +120 x +121 y +122 z +123 en +124 em +125 a" +126 a~ ~ +127 ad diff --git a/font/devdvi/generate/texsy.map b/font/devdvi/generate/texsy.map new file mode 100644 index 0000000..8848c92 --- /dev/null +++ b/font/devdvi/generate/texsy.map @@ -0,0 +1,127 @@ +0 \- mi +1 md pc +2 mu tmu +3 ** +4 di tdi +5 u22C4 +6 +- t+- +7 -+ +8 c+ +9 u2296 +10 c* +11 u2298 +12 u2299 +13 ci +14 u25E6 +15 bu +16 u224D +17 == +18 ib +19 ip +20 <= +21 >= +22 u227C +23 u227D +24 ap ti +25 ~~ ~= +26 sb +27 sp +28 << +29 >> +30 u227A +31 u227B +32 <- +33 -> +34 ua +35 da +36 <> +37 u2197 +38 u2198 +39 |= +40 lA +41 rA +42 uA +43 dA +44 hA +45 u2196 +46 u2199 +47 pt +48 prime +49 if +50 mo +51 st +52 u25B3 +53 u25BD +54 slashnot +56 fa +57 te +58 no tno +59 es +60 Re +61 Im +62 u22A4 +63 pp +64 Ah +65 A +66 B +67 C +68 D +69 E +70 F +71 G +72 H +73 I +74 J +75 K +76 L +77 M +78 N +79 O +80 P +81 Q +82 R +83 S +84 T +85 U +86 V +87 W +88 X +89 Y +90 Z +91 cu +92 ca +93 u228E +94 AN +95 OR +96 u22A2 +97 u22A3 +98 lf +99 rf +100 lc +101 rc +102 lC { +103 rC } +104 la +105 ra +106 ba | bv bar +107 bardbl +108 va +109 vA +110 \ rs +111 u2240 +112 sqrt +113 u2210 +114 gr +115 is +116 u2294 +117 u2293 +118 u2291 +119 u2292 +120 sc +121 dg +122 dd +123 ps +124 CL +125 u2662 +126 u2661 +127 SP diff --git a/font/devdvi/generate/textex.map b/font/devdvi/generate/textex.map new file mode 100644 index 0000000..9756627 --- /dev/null +++ b/font/devdvi/generate/textex.map @@ -0,0 +1,34 @@ +# Map for the cmtex font +0 md pc +1 da +2 *a +3 *b +4 AN +5 no tno +6 mo +7 *p +8 *l +9 *g +10 *d +11 ua +12 pm +13 c+ +14 if +15 pd +16 sb +17 sp +18 ca +19 cu +20 fa +21 te +22 c* +23 u21C6 +24 <- +25 -> +26 != +27 u22C4 +28 <= +29 >= +30 == +31 OR +127 is diff --git a/font/devdvi/generate/textt.map b/font/devdvi/generate/textt.map new file mode 100644 index 0000000..157013d --- /dev/null +++ b/font/devdvi/generate/textt.map @@ -0,0 +1,128 @@ +0 *G +1 *D +2 *H +3 *L +4 *C +5 *P +6 *S +7 *U +8 *F +9 *Q +10 *W +11 ff +12 fi +13 fl +14 Fi +15 Fl +16 .i +17 .j +18 ga +19 aa +20 ah +21 ab +22 a- +23 ao +24 ac +25 ss +26 ae +27 oe +28 /o +29 AE +30 OE +31 /O +32 u2423 +33 ! +34 " dq +35 # sh +36 $ Do +37 % +38 & +39 ' cq +40 ( +41 ) +42 * +43 + +44 , +45 - \- +46 . +47 / sl +48 0 +49 1 +50 2 +51 3 +52 4 +53 5 +54 6 +55 7 +56 8 +57 9 +58 : +59 ; +60 < +61 = +62 > +63 ? +64 @ at +65 A +66 B +67 C +68 D +69 E +70 F +71 G +72 H +73 I +74 J +75 K +76 L +77 M +78 N +79 O +80 P +81 Q +82 R +83 S +84 T +85 U +86 V +87 W +88 X +89 Y +90 Z +91 [ lB +92 \ rs +93 ] rB +94 a^ ^ ha +95 _ +96 ` oq +97 a +98 b +99 c +100 d +101 e +102 f +103 g +104 h +105 i +106 j +107 k +108 l +109 m +110 n +111 o +112 p +113 q +114 r +115 s +116 t +117 u +118 v +119 w +120 x +121 y +122 z +123 lC { +124 ba | +125 rC } +126 a~ ~ +127 ad |