home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / unixtex-6.1b-bin0.lha / lib / texmf / dvips / dc.enc < prev    next >
Text File  |  1996-10-12  |  3KB  |  81 lines

  1. %
  2. %   This is the DC 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. /DCEncoding [          % 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 /.notdef
  36.   /zeroinferior /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
  37. % 0x20
  38.   /.notdef /exclam /quotedbl /numbersign
  39.   /dollar /percent /ampersand /quoteright
  40.   /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
  41. % 0x30
  42.   /zero /one /two /three /four /five /six /seven
  43.   /eight /nine /colon /semicolon /less /equal /greater /question
  44. % 0x40
  45.   /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O
  46. % 0x50
  47.   /P /Q /R /S /T /U /V /W
  48.   /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
  49. % 0x60
  50.   /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o
  51. % 0x70
  52.   /p /q /r /s /t /u /v /w
  53.   /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
  54. % 0x80
  55.   /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
  56.   /Lacute /Lcaron /Lslash /Nacute /Ncaron /Ng /Ohungarumlaut /Racute
  57. % 0x90
  58.   /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
  59.   /Ldot /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dbar /section
  60. % 0xA0
  61.   /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
  62.   /lacute /lcaron /lslash /nacute /ncaron /ng /ohungarumlaut /racute
  63. % 0xB0
  64.   /rcaron /sacute /scaron /scedilla /tcaron /tcedilla /uhungarumlaut /uring
  65.   /ldot /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
  66. % 0xC0
  67.   /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
  68.   /Egrave /Eacute /Ecircumflex /Edieresis
  69.   /Igrave /Iacute /Icircumflex /Idieresis
  70. % 0xD0
  71.   /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
  72.   /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /SS
  73. % 0xE0
  74.   /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
  75.   /egrave /eacute /ecircumflex /edieresis
  76.   /igrave /iacute /icircumflex /idieresis
  77. % 0xF0
  78.   /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
  79.   /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
  80. ] def
  81.