B.4 ‘dvips.enc’: Dvips encoding
% @psencodingfile{
% author = "T. Rokicki, K. Berry",
% version = "2.1",
% date = "12jun05",
% filename = "dvips.enc",
% email = "tex-fonts@tug.org",
% codetable = "ISO/ASCII",
% docstring = "An encoding for PostScript fonts to be used with TeX.
%
% This is almost the default encoding produced by the afm2tfm program
% that comes with the dvips distribution, when it is applied to a
% StandardEncoding PostScript font. The positions of the accented
% characters (which afm2tfm assigned more or less randomly in the
% previous set of fonts) have been held fixed.
%
% It is almost upward-compatible with TeX text. (The primary exceptions
% are dotaccent and hungarumlaut.) Some of the ligatures are also in
% different positions, but this is not important, since ligature
% positions are defined in the TFM file, not by macros.
%
% The character positions were assigned in this order:
% 1) non-composite characters in the afm2tfm encoding (except dotlessj
% was included in its plain TeX position);
% 2) available characters in the Cork (EC) encoding;
% 3) remaining composite characters in the base encoding (starting at
% position 130 decimal). We don't include all the other base
% characters because that changes the height/depth/width tables in
% the TFM files (because more characters mean more distinct values).
%
% We leave the initial positions open for the Greek letters in Times-Roman.
% "
% }
% 12jun05 - don't use extra @'s for Texinfo any more.
%
/DvipsEncoding [
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef
/.notdef /quotesingle /exclamdown /questiondown
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
/cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
/zero /one /two /three /four /five /six /seven
/eight /nine /colon /semicolon /less /equal /greater /question
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
/P /Q /R /S /T /U /V /W
/X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
/quoteleft /a /b /c /d /e /f /g
/h /i /j /k /l /m /n /o
/p /q /r /s /t /u /v /w
/x /y /z /braceleft /bar /braceright /tilde /dieresis
/asciicircum /asciitilde /Ccedilla /Iacute
/Icircumflex /atilde /edieresis /egrave
/scaron /zcaron /Eth /ff /ffi /ffl /.notdef /.notdef
/.notdef /.notdef /Scaron /.notdef /.notdef /.notdef /.notdef /.notdef
/Ydieresis /.notdef /Zcaron /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /cent /sterling /fraction /yen /florin /section
/currency /copyright /quotedblleft /guillemotleft
/guilsinglleft /guilsinglright /fi /fl
/degree /endash /dagger /daggerdbl /periodcentered /.notdef /paragraph /bullet
/quotesinglbase /quotedblbase /quotedblright /guillemotright
/ellipsis /perthousand /.notdef /.notdef
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /.notdef /dotaccent
/Egrave /Eacute /Ecircumflex /Edieresis
/Igrave /hungarumlaut /ogonek /Idieresis
/emdash /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /.notdef
/.notdef /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
/agrave /aacute /acircumflex /ordfeminine
/adieresis /aring /.notdef /ccedilla
/Lslash /eacute /ecircumflex /ordmasculine
/igrave /iacute /icircumflex /idieresis
/.notdef /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /.notdef
/lslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
] def