home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / dvips583.zip / contrib.zip / dvips / reencode / extex.enc < prev    next >
Text File  |  1998-11-03  |  3KB  |  80 lines

  1. %
  2. %   This is the extended TeX encoding.
  3. %
  4. %   These are the ligs and kerns in addition to those found in the
  5. %   AFM file.  (The only ligs in the Times-Roman.afm file are the
  6. %   fi and fl ligatures.)
  7. %
  8. % LIGKERN space l =: lslash ; space L =: Lslash ;
  9. % LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
  10. % LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
  11. % LIGKERN quoteleft quoteleft =: quotedblleft ;
  12. % LIGKERN quoteright quoteright =: quotedblright ;
  13. %
  14. %   We blow away kerns to and from spaces (TeX doesn't have a
  15. %   space) and also remove any kerns from the numbers (although
  16. %   the only kern pair that mentions a number in Times-Roman.afm
  17. %   is one one.)
  18. %
  19. % LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ;
  20. % LIGKERN one {} * ; * {} one ; two {} * ; * {} two ;
  21. % LIGKERN three {} * ; * {} three ; four {} * ; * {} four ;
  22. % LIGKERN five {} * ; * {} five ; six {} * ; * {} six ;
  23. % LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ;
  24. % LIGKERN nine {} * ; * {} nine ;
  25. % LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
  26. % LIGKERN greater greater =: guillemotright ;
  27. %
  28. /ExtendedTeXEncoding [          % now 256 chars follow
  29. % 0x00
  30.   /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
  31.   /breve /macron /dotaccent /cedilla
  32.   /ogonek /quotesinglbase /guilsinglleft /guilsinglright
  33. % 0x10
  34.   /quotedblleft /quotedblright /quotedblbase /guillemotleft 
  35.   /guillemotright /endash /emdash /cwm
  36.   /zeroinferior /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
  37. % 0x20
  38.   /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
  39.   /parenleft /parenright /asterisk /plus /comma /minus /period /slash
  40. % 0x30
  41.   /zero /one /two /three /four /five /six /seven
  42.   /eight /nine /colon /semicolon /less /equal /greater /question
  43. % 0x40
  44.   /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O
  45. % 0x50
  46.   /P /Q /R /S /T /U /V /W
  47.   /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
  48. % 0x60
  49.   /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o
  50. % 0x70
  51.   /p /q /r /s /t /u /v /w
  52.   /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
  53. % 0x80
  54.   /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
  55.   /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
  56. % 0x90
  57.   /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
  58.   /Ydieresis /Zacute /Zcaron /Zdot /IJ /Idot /dstroke /paragraph
  59. % 0xA0
  60.   /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
  61.   /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
  62. % 0xB0
  63.   /rcaron /sacute /scaron /scedilla /tcaron /tcedilla /uhungarumlaut /uring
  64.   /ydieresis /zacute /zcaron /zdot /ij /exclamdown /questiondown /sterling
  65. % 0xC0
  66.   /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
  67.   /Egrave /Eacute /Ecircumflex /Edieresis
  68.   /Igrave /Iacute /Icircumflex /Idieresis
  69. % 0xD0
  70.   /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
  71.   /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /Germandbls
  72. % 0xE0
  73.   /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
  74.   /egrave /eacute /ecircumflex /edieresis
  75.   /igrave /iacute /icircumflex /idieresis
  76. % 0xF0
  77.   /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
  78.   /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
  79. ] def
  80.