|
Packit |
0986c0 |
%
|
|
Packit |
0986c0 |
% Base ISO8859-1 character encoding plus support macros for UTF-8 encoding
|
|
Packit |
0986c0 |
% via the glyphshow operator
|
|
Packit |
0986c0 |
%
|
|
Packit |
0986c0 |
/reencodeISO {
|
|
Packit |
0986c0 |
dup dup findfont dup length dict begin
|
|
Packit |
0986c0 |
{ 1 index /FID ne { def }{ pop pop } ifelse } forall
|
|
Packit |
0986c0 |
currentdict /CharStrings known {
|
|
Packit |
0986c0 |
CharStrings /Idieresis known {
|
|
Packit |
0986c0 |
/Encoding ISOLatin1Encoding def } if
|
|
Packit |
0986c0 |
} if
|
|
Packit |
0986c0 |
currentdict end definefont
|
|
Packit |
0986c0 |
} def
|
|
Packit |
0986c0 |
/ISOLatin1Encoding [
|
|
Packit |
0986c0 |
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
|
|
Packit |
0986c0 |
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
|
|
Packit |
0986c0 |
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
|
|
Packit |
0986c0 |
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
|
|
Packit |
0986c0 |
/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
|
|
Packit |
0986c0 |
/parenleft/parenright/asterisk/plus/comma/minus/period/slash
|
|
Packit |
0986c0 |
/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
|
|
Packit |
0986c0 |
/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
|
|
Packit |
0986c0 |
/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
|
|
Packit |
0986c0 |
/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
|
|
Packit |
0986c0 |
/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
|
|
Packit |
0986c0 |
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
|
|
Packit |
0986c0 |
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
|
|
Packit |
0986c0 |
/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
|
|
Packit |
0986c0 |
/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
|
|
Packit |
0986c0 |
/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
|
|
Packit |
0986c0 |
/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
|
|
Packit |
0986c0 |
/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
|
|
Packit |
0986c0 |
/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
|
|
Packit |
0986c0 |
/guillemotright/onequarter/onehalf/threequarters/questiondown
|
|
Packit |
0986c0 |
/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
|
|
Packit |
0986c0 |
/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
|
|
Packit |
0986c0 |
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
|
|
Packit |
0986c0 |
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
|
|
Packit |
0986c0 |
/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
|
|
Packit |
0986c0 |
/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
|
|
Packit |
0986c0 |
/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
|
|
Packit |
0986c0 |
/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
|
|
Packit |
0986c0 |
/yacute/thorn/ydieresis
|
|
Packit |
0986c0 |
] def
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
/Gshow { dup type /stringtype eq { show } { glyphshow } ifelse } def
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
/Gsall { {Gshow} forall } def
|
|
Packit |
0986c0 |
/Gwidth {
|
|
Packit |
0986c0 |
dup currentpoint pop exch
|
|
Packit |
0986c0 |
gsave 6 array currentmatrix nulldevice setmatrix Gsall currentpoint pop grestore sub
|
|
Packit |
0986c0 |
} def
|
|
Packit |
0986c0 |
/GLshow {currentpoint stroke M 0 vshift R
|
|
Packit |
0986c0 |
Blacktext {gsave 0 setgray Gsall grestore} {Gsall} ifelse} def
|
|
Packit |
0986c0 |
/GRshow {currentpoint stroke M dup Gwidth vshift R
|
|
Packit |
0986c0 |
Blacktext {gsave 0 setgray Gsall grestore} {Gsall} ifelse} def
|
|
Packit |
0986c0 |
/GCshow {currentpoint stroke M dup Gwidth 2 div vshift R
|
|
Packit |
0986c0 |
Blacktext {gsave 0 setgray Gsall grestore} {Gsall} ifelse} def
|