summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/ly1/texnansi.vec
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts/ly1/texnansi.vec')
-rw-r--r--Master/texmf-dist/doc/fonts/ly1/texnansi.vec337
1 files changed, 337 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/ly1/texnansi.vec b/Master/texmf-dist/doc/fonts/ly1/texnansi.vec
new file mode 100644
index 00000000000..9de28767a30
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/ly1/texnansi.vec
@@ -0,0 +1,337 @@
+% Encoding: TeX typewriter and Windows ANSI
+
+% NOTE: This has *all* 228 glyphs found in `standard' plain text fonts
+% It is thus a superset of Windows ANSI and Macintosh standard roman.
+% Windows ANSI lacks 15 glyphs, while Mac standard roman lacks 21,
+% Adobe StandardEncoding (ASE) lacks 21, and Cork encoding lacks 38.
+
+% NOTE: Uses (mostly) ASCII for 32 -- 126
+% Uses (some) `TeX typewriter' and `TeX text' for 0 -- 127
+% Uses (mostly) Windows ANSI (ansinew.vec) for 128 -- 255
+
+% NOTE: since this encoding has special characters and accents
+% mostly where plain TeX and LaTeX expect them, there is
+% little need to change anything in the source file.
+% Exceptions: dotaccent & hungarumlaut.
+
+% NOTE: However, to get the maximum benefit of this encoding add:
+% \input texnansi.tex to your TeX source file -
+% between \documentclass{...} and \begin{document} in case of LaTeX -
+% after \usepackage{mathtimy} or \usepackage{lucidbry}.
+
+% NOTE: this encoding has accented characters - yet does not use
+% Windows ANSI encoding. `On the fly' reencoding in DVIWindo /
+% DVIPSONE can handle this. Otherwise, the font files have
+% to be processed by SAFESEAC to protect accented/composite
+% characters from ATM (both in Windows and on the Mac).
+% The `encode.bat' batch file does this automatically.
+% Note that this is *not* an issue when using Y&Y TeX System 1.2
+% or later --- since it supports `on the fly' reencoding.
+
+% NOTE: TeX text *does not* conform to ASCII except for letters and digits.
+% As a result one loses the following from the 0 -- 127 range:
+% quotesingle, asciicircum, asciitilde & grave.
+% These have been inserted higher up to compensate
+% (but the following are kept: braceleft, braceright, underscore,
+% bar, quotedbl, less, greater, backslash).
+
+% NOTE: TeX text does not conform to Windows ANSI. So conversely,
+% one must expect repeated encodings for the following:
+% circumflex, tilde, dieresis
+% (but not for: quotedblleft, quotedblright,
+% exclamdown, questiondown, endash, emdash).
+
+% NOTE: TeX uses *ten* different hard-wired encodings, `TeX text' is just one.
+% TeX uses *different* encoding for fixed-width fonts - `TeX typewriter'
+% To avoid problems in verbatim environment we follow mostly the latter.
+
+% NOTE: Ideally, one should try and avoid 0 (null), 9 (tab), 10 (newline),
+% 13 (return), 127 (delete) --- perhaps also 128, 255 (and use 32 *only*
+% for space) since flakey software has trouble with some of these.
+
+% Revised 1996 June 1 by adding second position for `fl' to avoid Acrobat bug.
+% Revised 1996 June 1 by adding second position for `fraction' for same reason.
+% Revised 1996 Sep 1 by adding notes regarding `dieresis' preferred code 168.
+
+% Could use 1, 2, 3 for Eng and eng, or ct and st ligatures, or ...
+
+4 fraction % new position - to avoid problems with 9 (tab)
+5 dotaccent % displaced from above (by underscore in 95)
+6 hungarumlaut % displaced from above (by braceright in 125)
+7 ogonek % added for convenience
+8 fl % new position to avoid problem with 13 (return)
+9 fraction % old position - for backward compatability
+
+% Some fonts do have *all* five f ligatures, although many have only fi and fl
+% The following could go *anywhere*, since accessed *only* via ligatures
+
+11 ff
+12 fi
+13 fl % old position - for backward compatability
+14 ffi
+15 ffl
+
+% Accents, and `dotlessi' should be in hard-wired `TeX text' positions
+
+16 dotlessi % most text fonts have dotlessi, but not in ANSI
+17 dotlessj % and few fonts have dotlessj...
+
+18 grave % rather than 96, ANSI position
+19 acute % repeated in 180
+20 caron % not in ANSI
+21 breve % not in ANSI
+22 macron % repeated in 175
+23 ring % not in ANSI
+24 cedilla % repeated in 184
+
+% circumflex, tilde, dieresis - appear higher up, as in `TeX text'
+% dotaccent, hungarumlaut, ogonek - appear lower down
+
+% Special characters should be in hard-wired `TeX text' positions
+
+25 germandbls % repeated in 223
+26 ae % repeated in 230
+27 oe % repeated in 156
+28 oslash % repeated in 248
+29 AE % repeated in 198
+30 OE % repeated in 140
+31 Oslash % repeated in 216
+
+% Watch out: there are some serious departures from ASCII in `TeX text'
+
+32 space % TeX typewriter: visiblespace
+33 exclam
+34 quotedbl % TeX text: quotedblright (via pseudo ligature)
+35 numbersign
+36 dollar
+37 percent
+38 ampersand
+39 quoteright % ANSI: quotesingle
+40 parenleft
+41 parenright
+42 asterisk
+43 plus
+44 comma
+45 hyphen
+46 period
+47 slash
+48 zero
+49 one
+50 two
+51 three
+52 four
+53 five
+54 six
+55 seven
+56 eight
+57 nine
+58 colon
+59 semicolon
+60 less % Tex text: exclamdown (via pseudo ligature)
+61 equal
+62 greater % TeX text: questiondown (via pseudo ligature)
+63 question
+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 bracketleft
+92 backslash % TeX text: quotedblleft (via pseudo ligature)
+93 bracketright
+94 circumflex % ANSI: asciicircum
+95 underscore % TeX text: dotaccent --- UGH!!!
+96 quoteleft % ANSI: grave
+
+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
+
+% endash and emdash can be *anywhere*, since only accessed via pseudo ligatures
+
+123 braceleft % TeX text: endash (via pseudo ligature)
+124 bar % TeX text: emdash (via pseudo ligature)
+125 braceright % TeX text: hungarumlaut --- UGH!!!
+126 tilde % ANSI: asciitilde
+127 dieresis % here for backward compatability - repeated in 168
+
+128 Lslash % added for convenience
+129 quotesingle % added for convenience (not in 39, ANSI position)
+
+130 quotesinglbase
+131 florin
+132 quotedblbase
+133 ellipsis
+134 dagger
+135 daggerdbl
+136 circumflex
+137 perthousand
+138 Scaron
+139 guilsinglleft
+140 OE
+
+141 Zcaron % added for convenience
+142 asciicircum % displaced from below (by circumflex in 94)
+143 minus % added for convenience
+144 lslash % added for convenience
+
+145 quoteleft
+146 quoteright
+147 quotedblleft
+148 quotedblright
+149 bullet
+150 endash
+151 emdash
+152 tilde
+153 trademark
+154 scaron
+155 guilsinglright
+156 oe
+
+157 zcaron % added for convenience
+158 asciitilde % displaced from below (by tilde in 126)
+
+159 Ydieresis % no language uses this, but...
+
+160 space % nbspace
+161 exclamdown
+162 cent % as in ASE
+163 sterling % as in ASE
+164 currency
+165 yen % as in ASE
+166 brokenbar
+167 section % as in ASE
+168 dieresis % safe position - use this instead of 127
+169 copyright
+170 ordfeminine
+171 guillemotleft % as in ASE
+172 logicalnot
+173 hyphen % sfthyphen
+174 registered
+175 macron
+176 degree
+177 plusminus
+178 twosuperior
+179 threesuperior
+180 acute
+181 mu
+182 paragraph % as in ASE
+183 periodcentered
+184 cedilla
+185 onesuperior
+186 ordmasculine
+187 guillemotright % as in ASE
+188 onequarter
+189 onehalf
+190 threequarters
+191 questiondown
+192 Agrave
+193 Aacute
+194 Acircumflex
+195 Atilde
+196 Adieresis
+197 Aring
+198 AE
+199 Ccedilla
+200 Egrave
+201 Eacute
+202 Ecircumflex
+203 Edieresis
+204 Igrave
+205 Iacute
+206 Icircumflex
+207 Idieresis
+208 Eth
+209 Ntilde
+210 Ograve
+211 Oacute
+212 Ocircumflex
+213 Otilde
+214 Odieresis
+215 multiply
+216 Oslash
+217 Ugrave
+218 Uacute
+219 Ucircumflex
+220 Udieresis
+221 Yacute
+222 Thorn
+223 germandbls
+224 agrave
+225 aacute
+226 acircumflex
+227 atilde
+228 adieresis
+229 aring
+230 ae
+231 ccedilla
+232 egrave
+233 eacute
+234 ecircumflex
+235 edieresis
+236 igrave
+237 iacute
+238 icircumflex
+239 idieresis
+240 eth
+241 ntilde
+242 ograve
+243 oacute
+244 ocircumflex
+245 otilde
+246 odieresis
+247 divide
+248 oslash
+249 ugrave
+250 uacute
+251 ucircumflex
+252 udieresis
+253 yacute
+254 thorn
+255 ydieresis % no language uses this, but...