% T1 encoding proportional osf /encntx-ecth-osf[ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /cwm /perthousandzero /dotlessi /dotlessj /ff /fi /fl /ffi /ffl /uni2423 /exclam.up /quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft.up /parenright.up /asterisk /plus /comma /hyphen /period /slash /zero.osfup /one.osfup /two.osfup /three.osfup /four.osfup /five.osfup /six.osfup /seven.osfup /eight.osfup /nine.osfup /colon.up /semicolon.up /less /equal /greater /question.up /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.up /backslash /bracketright.up /asciicircum /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.up /bar /braceright.up /asciitilde /hyphen.alt /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /uni00A7 /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute /rcaron /sacute /scaron /scedilla /tcaron /tcedilla /uhungarumlaut /uring /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown.up /questiondown.up /sterling /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /uni1E9E /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls ] def % Ligatures to enforce % LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; % LIGKERN ff i =: ffi ; ff l =: ffl ; % LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; % LIGKERN quoteleft quoteleft =: quotedblleft ; % LIGKERN quoteright quoteright =: quotedblright ; % LIGKERN comma comma =: quotedblbase ; % LIGKERN less less =: guillemotleft ; % LIGKERN greater greater =: guillemotright ; % LIGKERN question quoteleft =: questiondown ; % LIGKERN exclam quoteleft =: exclamdown ; % % Kerns to eliminate % LIGKERN space {} * ; * {} space ; % LIGKERN zero {} * ; * {} zero ; one {} * ; * {} one ; % LIGKERN two {} * ; * {} two ; three {} * ; * {} three ; % LIGKERN four {} * ; * {} four ; five {} * ; * {} five ; % LIGKERN six {} * ; * {} six ; seven {} * ; * {} seven ; % LIGKERN eight {} * ; * {} eight ; nine {} * ; * {} nine ; % LIGKERN i {} j ; % LIGKERN I {} J ;