You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
110 lines
3.4 KiB
110 lines
3.4 KiB
3 years ago
|
% @@psencodingfile@{
|
||
|
% author = "A. Tsolomitis",
|
||
|
% version = "1.0",
|
||
|
% date = "March 2006",
|
||
|
% filename = "bodoni.enc",
|
||
|
% email = "atsol@aegean.gr",
|
||
|
% docstring = "Encoding for TrueType or Type 1 fonts
|
||
|
% to be used with TeX."
|
||
|
% @}
|
||
|
%
|
||
|
/bodoni [
|
||
|
% 0x00 (encoded characters from Adobe Standard not in Windows 3.1)
|
||
|
/Qu /dotaccent /fi /fl
|
||
|
/fraction /hungarumlaut /Lslash /lslash
|
||
|
/ogonek /ring /Th
|
||
|
/breve /minus /ch
|
||
|
% These are the only two remaining unencoded characters, so may as
|
||
|
% well include them.
|
||
|
/Zcaron /zcaron
|
||
|
% 0x10
|
||
|
/caron /dotlessi
|
||
|
% (unusual TeX characters available in, e.g., Lucida Bright)
|
||
|
/dotlessj /ff /ffi /ffl
|
||
|
/fj /ij /uniFB06 /circumflex
|
||
|
/ck /ct /ft /fft
|
||
|
% very contentious; it's so painful not having quoteleft and quoteright
|
||
|
% at 96 and 145 that we move the things normally found there to here.
|
||
|
/grave /quotesingle
|
||
|
% 0x20 (ASCII begins)
|
||
|
/space /exclam /quotedbl /numbersign
|
||
|
/dollar /percent /ampersand /quoteright
|
||
|
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
|
||
|
% 0x30
|
||
|
/zero /one /two /three /four /five /six /seven
|
||
|
/eight /nine /colon /semicolon /less /equalorig /greater /question
|
||
|
% 0x40
|
||
|
/at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O
|
||
|
% 0x50
|
||
|
/P /Q /R /S /T /U /V /W
|
||
|
/X /Y /Z /bracketleft /backslash /bracketright /circumflex.alt /underscore
|
||
|
% 0x60
|
||
|
/quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o
|
||
|
% 0x70
|
||
|
/p /q /r /s /t /u /v /w
|
||
|
/x /y /z /braceleft /bar /braceright /asciitilde
|
||
|
/fb % rubout; ASCII ends
|
||
|
% 0x80
|
||
|
/ffb /fh /quotesinglbase /florin
|
||
|
/quotedblbase /ellipsis /dagger /daggerdbl
|
||
|
/textcircled /perthousand /Scaron /guilsinglleft
|
||
|
/OE /ffh /fk /ffk
|
||
|
% 0x90
|
||
|
/sp /st /tt /quotedblleft
|
||
|
/quotedblright /bullet /endash /emdash
|
||
|
/tilde /trademark /scaron /guilsinglright
|
||
|
/oe /tz /IJ /Ydieresis
|
||
|
% 0xA0
|
||
|
/.notdef % nobreakspace
|
||
|
/exclamdown /cent /sterling
|
||
|
/currency /yen /brokenbar /section
|
||
|
/dieresis /copyright /ordfeminine /guillemotleft
|
||
|
/logicalnot
|
||
|
/hyphen % Y&Y (also at 45); Windows' softhyphen
|
||
|
/registered
|
||
|
/macron
|
||
|
% 0xD0
|
||
|
/degree /plusminus /twosuperior /threesuperior
|
||
|
/acute /mu /paragraph /periodcentered
|
||
|
/cedilla /onesuperior /ordmasculine /guillemotright
|
||
|
/onequarter /onehalf /threequarters /questiondown
|
||
|
% 0xC0
|
||
|
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
|
||
|
/Egrave /Eacute /Ecircumflex /Edieresis
|
||
|
/Igrave /Iacute /Icircumflex /Idieresis
|
||
|
% 0xD0
|
||
|
/Eth /Ntilde /Ograve /Oacute
|
||
|
/Ocircumflex /Otilde /Odieresis /multiply
|
||
|
/Oslash /Ugrave /Uacute /Ucircumflex
|
||
|
/Udieresis /Yacute /Thorn /germandbls
|
||
|
% 0xE0
|
||
|
/agrave /aacute /acircumflex /atilde
|
||
|
/adieresis /aring /ae /ccedilla
|
||
|
/egrave /eacute /ecircumflex /edieresis
|
||
|
/igrave /iacute /icircumflex /idieresis
|
||
|
% 0xF0
|
||
|
/eth /ntilde /ograve /oacute
|
||
|
/ocircumflex /otilde /odieresis /divide
|
||
|
/oslash /ugrave /uacute /ucircumflex
|
||
|
/udieresis /yacute /thorn /ydieresis
|
||
|
] def
|
||
|
% LIGKERN f j =: fj ; f f =: ff ; f i =: fi ; f l =: fl ;
|
||
|
% LIGKERN f fi =: ffi ; ff i =: ffi ; f fl =: ffl ; ff l =: ffl ;
|
||
|
% LIGKERN fi j =: fij ; i j =: ij ;
|
||
|
% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
|
||
|
% LIGKERN f b =: fb ; ff b =: ffb ; f h =: fh ; ff h =: ffh ;
|
||
|
% LIGKERN f k =: fk ; ff k =: ffk ; f t =: ft ; ff t =: fft ;
|
||
|
% LIGKERN Q u =: Qu ; T h =: Th ; c h =: ch ; c k =: ck ;
|
||
|
% LIGKERN I J =: IJ ;
|
||
|
% LIGKERN t t =: tt ; t z =: tz ;
|
||
|
|
||
|
%% LIGKERN Q u =: Qu ; T h =: Th ; c h =: ch ; c k =: ck ; c t =: ct ;
|
||
|
%% LIGKERN s p =: sp ; s t =: uniFB06 ; t t =: tt ; t z =: tz ;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|