From 9f1f0edb36f79cb54f281a4654b2a29e62eb9d29 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 26 Nov 2007 18:59:39 +0000 Subject: new font gfsbodoni git-svn-id: svn://tug.org/texlive/trunk@5611 c570f23f-e606-0410-a88d-b1316a301751 --- .../fonts/enc/dvips/gfsbodoni/bodoni.enc | 110 +++++++++++ .../fonts/enc/dvips/gfsbodoni/bodonidenomnums.enc | 89 +++++++++ .../fonts/enc/dvips/gfsbodoni/bodoniec.enc | 81 ++++++++ .../fonts/enc/dvips/gfsbodoni/bodoniecsc.enc | 81 ++++++++ .../fonts/enc/dvips/gfsbodoni/bodoniel.enc | 213 +++++++++++++++++++++ .../fonts/enc/dvips/gfsbodoni/bodonielsc.enc | 187 ++++++++++++++++++ .../fonts/enc/dvips/gfsbodoni/bodoninumnums.enc | 90 +++++++++ .../fonts/enc/dvips/gfsbodoni/bodonisc.enc | 100 ++++++++++ .../fonts/enc/dvips/gfsbodoni/bodonitabnums.enc | 88 +++++++++ 9 files changed, 1039 insertions(+) create mode 100644 Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoni.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonidenomnums.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoniec.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoniecsc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoniel.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonielsc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoninumnums.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonisc.enc create mode 100644 Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonitabnums.enc (limited to 'Master/texmf-dist/fonts/enc/dvips') diff --git a/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoni.enc b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoni.enc new file mode 100644 index 00000000000..d933578372d --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoni.enc @@ -0,0 +1,110 @@ +% @@psencodingfile@{ +% author = "A. Tsolomitis", +% license = "public domain", +% 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 ; + + + + + + + diff --git a/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonidenomnums.enc b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonidenomnums.enc new file mode 100644 index 00000000000..31a145404bf --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonidenomnums.enc @@ -0,0 +1,89 @@ +% @@psencodingfile@{ +% author = "A. Tsolomitis", +% license = "public domain", +% version = "1.0", +% date = "March 2006", +% filename = "bodonidenomnums.enc", +% email = "atsol@aegean.gr", +% docstring = "Encoding for TrueType or Type 1 fonts +% to be used with TeX." +% @} +% +/bodonidenomnums [ +% 0x00 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /ring /.notdef + /.notdef /minus /.notdef /.notdef /.notdef +% 0x10 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef +% 0x20 (ASCII begins) + /space /exclam /bullet /.notdef + /perthousand /.notdef /.notdef /.notdef + /parenleftinferior /parenrightinferior /.notdef /plusinferior /comma /hypheninferior /period /fraction +% 0x30 + /zeroinferior /oneinferior /twoinferior /threeinferior /fourinferior + /fiveinferior /sixinferior /seveninferior + /eightinferior /nineinferior /colon /semicolon /less /equalinferior /greater /question +% 0x40 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +% 0x50 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /bracketleft /backslash /bracketright /.notdef /underscore +% 0x60 + /.notdef /ordfeminine /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /ordmasculine +% 0x70 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /braceleft /bar /braceright /asciitilde + /.notdef % rubout; ASCII ends +% 0x80 + /.notdef /.notdef /.notdef /florin + /.notdef /ellipsis /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /endash /emdash + /.notdef /trademark /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xA0 + /.notdef % nobreakspace + /.notdef /cent /sterling + /currency /yen /brokenbar /section + /.notdef /copyright /.notdef /.notdef + /logicalnot + /hyphen % Y&Y (also at 45); Windows' softhyphen + /registered + /.notdef +% 0xD0 + /degree /plusminus /.notdef /.notdef + /.notdef /paragraphalt /paragraph /periodcentered + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +] def +%% LIGKERN f j =: fj ; f f =: ff ; f i =: fi ; f l =: fl ; diff --git a/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoniec.enc b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoniec.enc new file mode 100644 index 00000000000..a7c15583693 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoniec.enc @@ -0,0 +1,81 @@ +% +% This is the EC encoding for the bodoni font family. +% (C) A. Tsolomitis +% Public domain. +% +% LIGKERN space l =: lslash ; space L =: Lslash ; +% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% LIGKERN f i =: fi ; f l =: fl ; f f =: ff ; ff i =: ffi ; ff l =: ffl ; +% +% We blow away kerns to and from spaces (TeX doesn't have a +% space) and also remove any kerns from the numbers (although +% the only kern pair that mentions a number in Times-Roman.afm +% is one one.) +% +% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; +% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; +% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; +% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; +% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; +% LIGKERN nine {} * ; * {} nine ; +% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% +/bodoniec [ % now 256 chars follow +% 0x00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla + /ogonek /quotesinglbase /guilsinglleft /guilsinglright +% 0x10 + /quotedblleft /quotedblright /quotedblbase /guillemotleft + /guillemotright /endash /emdash /cwm + /zeroinferior /dotlessi /dotlessj /ff /fi /fl /ffi /ffl +% 0x20 + /visualspace /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 /asciicircum /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 /hyphen +% 0x80 + /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve + /Lacute /Lcaron /Lslash /Nacute /Ncaron /Engalt /Ohungarumlaut /Racute +% 0x90 + /Rcaron /Sacute /Scaron /Scedilla + /Tcaron /uni0162 /Uhungarumlaut /Uring + /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section +% 0xA0 + /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve + /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute +% 0xB0 + /rcaron /sacute /scaron /scedilla + /tcaron /uni0163 /uhungarumlaut /uring + /ldot /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling +% 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 /OE + /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 /oe + /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls +] def diff --git a/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoniecsc.enc b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoniecsc.enc new file mode 100644 index 00000000000..4517fbed58c --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoniecsc.enc @@ -0,0 +1,81 @@ +% +% This is the EC encoding for the bodoni font family. +% (C) A. Tsolomitis +% Public domain. +% +% +% LIGKERN space L =: Lslash ; +% LIGKERN question quoteleft =: questiondown ; exclamsmall quoteleft =: exclamdownsmall ; +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN quoteleft quoteleft =: quotedblleft ; +% LIGKERN quoteright quoteright =: quotedblright ; +% +% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; +% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; +% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; +% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; +% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; +% LIGKERN nine {} * ; * {} nine ; +% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; +% LIGKERN greater greater =: guillemotright ; +% +/bodoniecsc [ % now 256 chars follow +% 0x00 + /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron + /breve /macron /dotaccent /cedilla + /ogonek /quotesinglbase /guilsinglleft /guilsinglright +% 0x10 + /quotedblleft /quotedblright /quotedblbase /guillemotleft + /guillemotright /endash /emdash /cwm + /zeroinferior /dotlessi /dotlessj /ff /fi /fl /ffi /ffl +% 0x20 + /visualspace /exclamsmall /quotedbl /numbersign + /dollaroldstyle /percent /ampersandsmall /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +% 0x30 + /zerooldstyle /oneoldstyle /twooldstyle /threeoldstyle /fouroldstyle + /fiveoldstyle /sixoldstyle /sevenoldstyle + /eightoldstyle /nineoldstyle /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 /asciicircum /underscore +% 0x60 + /quoteleft /Asmall /Bsmall /Csmall /Dsmall /Esmall /Fsmall /Gsmall + /Hsmall /Ismall /Jsmall /Ksmall /Lsmall /Msmall /Nsmall /Osmall +% 0x70 + /Psmall /Qsmall /Rsmall /Ssmall /Tsmall /Usmall /Vsmall /Wsmall + /Xsmall /Ysmall /Zsmall /braceleft /bar /braceright /asciitilde /hyphen +% 0x80 + /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve + /Lacute /Lcaron /Lslash /Nacute /Ncaron /Engalt /Ohungarumlaut /Racute +% 0x90 + /Rcaron /Sacute /Scaron /Scedilla + /Tcaron /uni0162 /Uhungarumlaut /Uring + /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /Dcroat /section +% 0xA0 + /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve + /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute +% 0xB0 + /Rcaron /Sacute /Scaron /Scedilla + /Tcaron /uni0163 /Uhungarumlaut /Uring + /Ldot /Zacute /Zcaron /Zdotaccent /IJ /exclamdown /questiondown /sterling +% 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 /OE + /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandblS +% 0xE0 + /Agravesmall /Aacutesmall /Acircumflexsmall /Atildesmall + /Adieresissmall /Aringsmall /AEsmall /Ccedillasmall + /Egravesmall /Eacutesmall /Ecircumflexsmall /Edieresissmall + /Igravesmall /Iacutesmall /Icircumflexsmall /Idieresissmall +% 0xF0 + /Ethsmall /Ntildesmall /Ogravesmall /Oacutesmall /Ocircumflexsmall + /Otildesmall /Odieresissmall /OEsmall + /Oslashsmall /Ugravesmall /Yacutesmall /Ucircumflexsmall + /Udieresissmall /Yacutesmall /Thornsmall /germandbls +] def diff --git a/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoniel.enc b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoniel.enc new file mode 100644 index 00000000000..1a75c980793 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoniel.enc @@ -0,0 +1,213 @@ +% @@psencodingfile@{ +% author = "A. Tsolomitis", +% license = "public domain", +% version = "1.0", +% date = "March 2006", +% filename = "bodoniel.enc", +% email = "atsol@aegean.gr", +% docstring = "Encoding for the bodoni font family" +% @} +% +% +/bodoniel [ +% 0x00 (encoded characters from Babel's standard format) + /endash /.notdef /Deltanum /Etanum /Chinum /Munum /uni03DA /uni03DA + /uni1FBE /uni1FBC /uni1FCC /uni1FFC /uni03D1 /zeta1 /epsilon1 /phi1 +% 0x10 + /uni03D0 /omega1 /uni03DE /Sampigreek /rho1 /.notdef /.notdef /uni03E0 + /Euro /perthousand /.notdef /uni03E0 /quoteleft /quoteright /braxy /macron +% 0x20 + /uni1FC1 /exclam /dieresis /uni1FEE /uni1FED /percent /periodcentered /uni1FFD + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +% 0x30 + /zero /one /two /three /four /five + /six /seven /eight /nine /colon /anoteleia +% pveumata + /uni1FFE /equalorig /uni1FBF /semicolon +% 0x40 + /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma + /Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron +% 0x50 + /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega + /Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD +% 0x60 + /uni1FEF /alpha /beta /uni03C2 /delta /epsilon /phi /gamma + /eta /iota /theta /kappa /lambda /uni03BC /nu /omicron +% 0x70 + /pi /chi /rho /sigma /tau /upsilon /.notdef /omega + /xi /psi /zeta /guillemotleft /uni1FBE /guillemotright /uni1FC0 /emdash +% 0x80 + /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83 + /uni1F71 /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82 +% 0x90 + /uni1FB6 /uni1F07 /uni1F06 /uni03DC /uni1FB7 /uni1F87 /uni1F86 /.notdef + /uni1F74 /uni1F21 /uni1F20 /.notdef /uni1FC2 /uni1F91 /uni1F90 /.notdef +% 0xA0 + /uni1F75 /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93 + /uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92 +% 0xB0 + /uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3 + /uni1F7D /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2 +% 0xC0 + /uni1FF6 /uni1F67 /uni1F66 /uni03DC /uni1FF7 /uni1FA7 /uni1FA6 /.notdef + /uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53 +% 0xD0 + /uni1F77 /uni1F35 /uni1F34 /uni1F32 /uni1F7B /uni1F55 /uni1F54 /uni1F52 + /uni1FD6 /uni1F37 /uni1F36 /Iotadieresis /uni1FE6 /uni1F57 /uni1F56 /Upsilondieresis +% 0xE0 + /uni1F72 /uni1F11 /uni1F10 /uni1F13 /uni1F78 /uni1F41 /uni1F40 /uni1F43 + /uni1F73 /uni1F15 /uni1F14 /uni1F12 /uni1F79 /uni1F45 /uni1F44 /uni1F42 +% 0xF0 + /iotadieresis /uni1FD2 /uni1FD3 /uni1FD7 + /upsilondieresis /uni1FE2 /uni1FE3 /uni1FE7 + /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /.notdef /uni0374 /uni0375 +] def +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN parenleft parenleft =: guillemotleft ; +% LIGKERN parenright parenright =: guillemotright ; +% LIGKERN dieresis uni1FFD =: uni1FEE ; +% LIGKERN uni1FFD dieresis =: uni1FEE ; +% LIGKERN uni1FFD alpha =: uni1F71 ; +% LIGKERN uni1FFD epsilon =: uni1F73 ; +% LIGKERN uni1FFD eta =: uni1F75 ; +% LIGKERN uni1FFD iota =: uni1F77 ; +% LIGKERN uni1FFD omicron =: uni1F79 ; +% LIGKERN uni1FFD upsilon =: uni1F7B ; +% LIGKERN uni1FFD omega =: uni1F7D ; +% LIGKERN dieresis iota =: iotadieresis ; dieresis Iota =: Iotadieresis ; +% LIGKERN dieresis upsilon =: upsilondieresis ; +% LIGKERN dieresis Upsilon =: Upsilondieresis ; +% LIGKERN uni1FEE iota =: uni1FD3 ; +% LIGKERN uni1FEE upsilon =: uni1FE3 ; +% LIGKERN uni1FFD uni1FFD =: quoteright ; +% LIGKERN uni1FEF uni1FEF =: quoteleft ; +% LIGKERN uni1FBF uni1FFD =: uni1FCE ; uni1FBF uni1FEF =: uni1FCD ; +% LIGKERN uni1FBF uni1FC0 =: uni1FCF ; uni1FC0 uni1FBF =: uni1FCF ; +% LIGKERN uni1FFE uni1FFD =: uni1FDE ; uni1FFE uni1FEF =: uni1FDD ; +% LIGKERN uni1FFE uni1FC0 =: uni1FDF ; uni1FC0 uni1FFE =: uni1FDF ; +% LIGKERN dieresis uni1FC0 =: uni1FC1 ; uni1FC0 dieresis =: uni1FC1 ; +% LIGKERN dieresis uni1FEF =: uni1FED ; uni1FEF dieresis =: uni1FED ; +% LIGKERN uni1FCE alpha =: uni1F04 ; uni1FCF alpha =: uni1F06 ; uni1FBF alpha =: uni1F00 ; +% LIGKERN uni1FCD alpha =: uni1F02 ; uni1FDF alpha =: uni1F07 ; uni1FFE alpha =: uni1F01 ; +% LIGKERN uni1FDE alpha =: uni1F05 ; uni1FEF alpha =: uni1F70 ; +% LIGKERN uni1FDD alpha =: uni1F03 ; uni1FC0 alpha =: uni1FB6 ; +% LIGKERN alpha uni1FBE =: uni1FB3 ; uni1F71 uni1FBE =: uni1FB4 ; +% LIGKERN Alpha uni1FBE =: uni1FBC ; +% LIGKERN uni1F00 uni1FBE =: uni1F80 ; uni1F01 uni1FBE =: uni1F81 ; +% LIGKERN uni1F02 uni1FBE =: uni1F82 ; uni1F03 uni1FBE =: uni1F83 ; +% LIGKERN uni1F04 uni1FBE =: uni1F84 ; uni1F05 uni1FBE =: uni1F85 ; +% LIGKERN uni1F06 uni1FBE =: uni1F86 ; uni1F07 uni1FBE =: uni1F87 ; +% LIGKERN uni1F70 uni1FBE =: uni1FB2 ; uni1FB6 uni1FBE =: uni1FB7 ; +% LIGKERN uni1FCE epsilon =: uni1F14 ; uni1FBF epsilon =: uni1F10 ; +% LIGKERN uni1FCD epsilon =: uni1F12 ; uni1FFE epsilon =: uni1F11 ; +% LIGKERN uni1FDE epsilon =: uni1F15 ; uni1FEF epsilon =: uni1F72 ; +% LIGKERN uni1FDD epsilon =: uni1F13 ; +% LIGKERN uni1FCE eta =: uni1F24 ; uni1FCF eta =: uni1F26 ; uni1FBF eta =: uni1F20 ; +% LIGKERN uni1FCD eta =: uni1F22 ; uni1FDF eta =: uni1F27 ; uni1FFE eta =: uni1F21 ; +% LIGKERN uni1FDE eta =: uni1F25 ; uni1FEF eta =: uni1F74 ; +% LIGKERN uni1FDD eta =: uni1F23 ; uni1FC0 eta =: uni1FC6 ; +% LIGKERN eta uni1FBE =: uni1FC3 ; uni1F75 uni1FBE =: uni1FC4 ; +% LIGKERN Eta uni1FBE =: uni1FCC ; +% LIGKERN uni1F20 uni1FBE =: uni1F90 ; uni1F21 uni1FBE =: uni1F91 ; +% LIGKERN uni1F22 uni1FBE =: uni1F92 ; uni1F23 uni1FBE =: uni1F93 ; +% LIGKERN uni1F24 uni1FBE =: uni1F94 ; uni1F25 uni1FBE =: uni1F95 ; +% LIGKERN uni1F26 uni1FBE =: uni1F96 ; uni1F27 uni1FBE =: uni1F97 ; +% LIGKERN uni1F74 uni1FBE =: uni1FC2 ; uni1FC6 uni1FBE =: uni1FC7 ; +% LIGKERN uni1FCE iota =: uni1F34 ; uni1FBF iota =: uni1F30 ; +% LIGKERN uni1FCD iota =: uni1F32 ; uni1FFE iota =: uni1F31 ; +% LIGKERN uni1FDE iota =: uni1F35 ; uni1FEF iota =: uni1F76 ; +% LIGKERN uni1FDD iota =: uni1F33 ; uni1FED iota =: uni1FD2 ; +% LIGKERN uni1FC1 iota =: uni1FD7 ; uni1FC0 iota =: uni1FD6 ; +% LIGKERN uni1FCF iota =: uni1F36 ; uni1FDF iota =: uni1F37 ; +% LIGKERN uni1FCE omicron =: uni1F44 ; uni1FBF omicron =: uni1F40 ; +% LIGKERN uni1FCD omicron =: uni1F42 ; uni1FFE omicron =: uni1F41 ; +% LIGKERN uni1FDE omicron =: uni1F45 ; uni1FEF omicron =: uni1F78 ; +% LIGKERN uni1FDD omicron =: uni1F43 ; +% LIGKERN uni1FCE upsilon =: uni1F54 ; uni1FBF upsilon =: uni1F50 ; +% LIGKERN uni1FCD upsilon =: uni1F52 ; uni1FFE upsilon =: uni1F51 ; +% LIGKERN uni1FDE upsilon =: uni1F55 ; uni1FEF upsilon =: uni1F7A ; +% LIGKERN uni1FDD upsilon =: uni1F53 ; uni1FED upsilon =: uni1FE2 ; +% LIGKERN uni1FC1 upsilon =: uni1FE7 ; uni1FC0 upsilon =: uni1FE6 ; +% LIGKERN uni1FCF upsilon =: uni1F56 ; uni1FDF upsilon =: uni1F57 ; +% LIGKERN uni1FCE omega =: uni1F64 ; uni1FCF omega =: uni1F66 ; uni1FBF omega =: uni1F60 ; +% LIGKERN uni1FCD omega =: uni1F62 ; uni1FDF omega =: uni1F67 ; uni1FFE omega =: uni1F61 ; +% LIGKERN uni1FDE omega =: uni1F65 ; uni1FEF omega =: uni1F7C ; +% LIGKERN uni1FDD omega =: uni1F63 ; uni1FC0 omega =: uni1FF6 ; +% LIGKERN omega uni1FBE =: uni1FF3 ; uni1F7D uni1FBE =: uni1FF4 ; +% LIGKERN Omega uni1FBE =: uni1FFC ; +% LIGKERN uni1F60 uni1FBE =: uni1FA0 ; uni1F61 uni1FBE =: uni1FA1 ; +% LIGKERN uni1F62 uni1FBE =: uni1FA2 ; uni1F63 uni1FBE =: uni1FA3 ; +% LIGKERN uni1F64 uni1FBE =: uni1FA4 ; uni1F65 uni1FBE =: uni1FA5 ; +% LIGKERN uni1F66 uni1FBE =: uni1FA6 ; uni1F67 uni1FBE =: uni1FA7 ; +% LIGKERN uni1F7C uni1FBE =: uni1FF2 ; uni1FF6 uni1FBE =: uni1FF7 ; +% LIGKERN uni1FBF rho =: uni1FE4 ; uni1FFE rho =: uni1FE5 ; +% LIGKERN || = 01 ; uni1FDD || =:| Sigma ; sigma || =:| uni03C2 ; +% LIGKERN sigma uni1FFD =:|> sigma ; sigma comma =:| uni03C2 ; +% LIGKERN sigma period =:| uni03C2 ; sigma parenright =:| uni03C2 ; +% LIGKERN sigma guillemotright =:| uni03C2 ; sigma exclam =:| uni03C2 ; +% LIGKERN sigma semicolon =:| uni03C2 ; sigma anoteleia =:| uni03C2 ; + + + + +%% LIGKERN || zeta =: zeta1 ; +%% LIGKERN bracketleft zeta |=: zeta1 ; +%% LIGKERN parenleft zeta |=: zeta1 ; +%% LIGKERN braceleft zeta |=: zeta1 ; +%% LIGKERN guillemotleft zeta |=: zeta1 ; +%% LIGKERN endash zeta |=: zeta1 ; +%% LIGKERN emdash zeta |=: zeta1 ; +%% LIGKERN hyphen zeta |=: zeta1 ; +%% LIGKERN || rho =: rho1 ; +%% LIGKERN bracketleft rho |=: rho1 ; +%% LIGKERN parenleft rho |=: rho1 ; +%% LIGKERN braceleft rho |=: rho1 ; +%% LIGKERN guillemotleft rho |=: rho1 ; +%% LIGKERN endash rho |=: rho1 ; +%% LIGKERN emdash rho |=: rho1 ; +%% LIGKERN hyphen rho |=: rho1 ; + +%% LIGKERN || phi =: phi1 ; +%% LIGKERN bracketleft phi |=: phi1 ; +%% LIGKERN parenleft phi |=: phi1 ; +%% LIGKERN braceleft phi |=: phi1 ; +%% LIGKERN guillemotleft phi |=: phi1 ; +%% LIGKERN endash phi |=: phi1 ; +%% LIGKERN emdash phi |=: phi1 ; +%% LIGKERN hyphen phi |=: phi1 ; +%% LIGKERN || uni03D0 =: beta ; +%% LIGKERN bracketleft uni03D0 |=: beta ; +%% LIGKERN parenleft uni03D0 |=: beta ; +%% LIGKERN braceleft uni03D0 |=: beta ; +%% LIGKERN guillemotleft uni03D0 |=: beta ; +%% LIGKERN endash uni03D0 |=: beta ; +%% LIGKERN emdash uni03D0 |=: beta ; +%% LIGKERN hyphen uni03D0 |=: beta ; +%% +%% LIGKERN epsilon iota =:| epsilon1 ; +%% LIGKERN epsilon iotatonos =:| epsilon1 ; +%% LIGKERN epsilon tonos =:| epsilon1 ; +%% Copy the following LIGKERN lines uncommented if you have an initial beta +%% (remove only one percent symbol) immediately after the above ligtable: +%% LIGKERN || beta =: beta-initial ; +%% LIGKERN bracketleft beta |=: beta-initial ; +%% LIGKERN parenleft beta |=: beta-initial ; +%% LIGKERN braceleft beta |=: beta-initial ; +%% LIGKERN guillemotleft beta |=: beta-initial ; +%% It is also assumed that the position of beta-initial is defined in the above encoding +%% i.e. you should do this yourself. +%% tonos Epsilon =: Epsilontonos ; +%% tonos Alpha =: Alphatonos ; +%% tonos Eta =: Etatonos ; +%% tonos Iota =: Iotatonos ; +%% tonos Omicron =: Omicrontonos ; +%% tonos Upsilon =: Upsilontonos ; +%% tonos Omega =: Omegatonos ; +%% LIGKERN || theta =: uni03D1 ; +%% LIGKERN bracketleft theta |=: uni03D1 ; +%% LIGKERN parenleft theta |=: uni03D1 ; +%% LIGKERN braceleft theta |=: uni03D1 ; +%% LIGKERN guillemotleft theta |=: uni03D1 ; +%% LIGKERN endash theta |=: uni03D1 ; +%% LIGKERN emdash theta |=: uni03D1 ; +%% LIGKERN hyphen theta |=: uni03D1 ; diff --git a/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonielsc.enc b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonielsc.enc new file mode 100644 index 00000000000..feb71f06db1 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonielsc.enc @@ -0,0 +1,187 @@ +% @@psencodingfile@{ +% author = "A. Tsolomitis", +% license = "public domain", +% version = "1.0", +% date = "March 2006", +% filename = "bodonielsc.enc", +% email = "atsol@aegean.gr", +% docstring = "Encoding for the bodoni font family" +% @} +% +% +/bodonielsc [ +% 0x00 (encoded characters from Babel's standard format) + /endash /.notdef /Deltanum /Etanum /Chinum /Munum /stigma /uni03DA + /cy /uni1FBC /uni1FCC /uni1FFC /theta1 /zeta1 /epsilon1 /phi1 +% 0x10 + /beta /omega1 /qoppa /uni03DE /rho1 /.notdef /.notdef /.notdef + /Euro /perthousand /.notdef /uni03E0 /quoteleft /quoteright /braxy /macron +% 0x20 + /uni1FC1 /exclam /dieresis /uni1FEE /uni1FED /percent /middot /uni1FFD + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +% 0x30 + /zerooldstyle /oneoldstyle /twooldstyle /threeoldstyle /fouroldstyle /fiveoldstyle + /sixoldstyle /sevenoldstyle /eightoldstyle /nineoldstyle /colon /anoteleia + /uni1FFE /equalorig /uni1FBF /semicolon +% 0x40 + /uni1FDF /Alpha /Beta /uni1FDD /Delta /Epsilon /Phi /Gamma + /Eta /Iota /Theta /Kappa /Lambda /Mu /Nu /Omicron +% 0x50 + /Pi /Chi /Rho /Sigma /Tau /Upsilon /uni1FDE /Omega + /Xi /Psi /Zeta /bracketleft /uni1FCF /bracketright /uni1FCE /uni1FCD +% 0x60 + /uni1FEF /uniF500 /uniF501 /uniF512 /uniF503 /uniF504 /uniF515 /uniF502 + /uniF506 /uniF508 /uniF507 /uniF509 /uniF50A /uniF50B /uniF50C /uniF50E +% 0x70 + /uniF50F /uniF516 /uniF510 /uniF512 /uniF513 /uniF514 /.notdef /uniF518 + /uniF50D /uniF517 /uniF505 /guillemotleft /uni1FBE /guillemotright /uni1FC0 /emdash +% 0x80 + /uni1F70 /uni1F01 /uni1F00 /uni1F03 /uni1FB2 /uni1F81 /uni1F80 /uni1F83 + /uni1F71 /uni1F05 /uni1F04 /uni1F02 /uni1FB4 /uni1F85 /uni1F84 /uni1F82 +% 0x90 + /uni1FB6 /uni1F07 /uni1F06 /uni03DC /uni1FB7 /uni1F87 /uni1F86 /.notdef + /uni1F74 /uni1F21 /uni1F20 /.notdef /uni1FC2 /uni1F91 /uni1F90 /.notdef +% 0xA0 + /uni1F75 /uni1F25 /uni1F24 /uni1F23 /uni1FC4 /uni1F95 /uni1F94 /uni1F93 + /uni1FC6 /uni1F27 /uni1F26 /uni1F22 /uni1FC7 /uni1F97 /uni1F96 /uni1F92 +% 0xB0 + /uni1F7C /uni1F61 /uni1F60 /uni1F63 /uni1FF2 /uni1FA1 /uni1FA0 /uni1FA3 + /uni1F7D /uni1F65 /uni1F64 /uni1F62 /uni1FF4 /uni1FA5 /uni1FA4 /uni1FA2 +% 0xC0 + /uni1FF6 /uni1F67 /uni1F66 /uni03DC /uni1FF7 /uni1FA7 /uni1FA6 /.notdef + /uni1F76 /uni1F31 /uni1F30 /uni1F33 /uni1F7A /uni1F51 /uni1F50 /uni1F53 +% 0xD0 + /uni1F77 /uni1F35 /uni1F34 /uni1F32 /uni1F7B /uni1F55 /uni1F54 /uni1F52 + /uni1FD6 /uni1F37 /uni1F36 /Iotadieresis /uni1FE6 /uni1F57 /uni1F56 /Upsilondieresis +% 0xE0 + /uni1F72 /uni1F11 /uni1F10 /uni1F13 /uni1F78 /uni1F41 /uni1F40 /uni1F43 + /uni1F73 /uni1F15 /uni1F14 /uni1F12 /uni1F79 /uni1F45 /uni1F44 /uni1F42 +% 0xF0 + /uniF519 /uni1FD2 /uni1FD3 /uni1FD7 + /uniF51A /uni1FE2 /uni1FE3 /uni1FE7 + /uni1FB3 /uni1FC3 /uni1FF3 /uni1FE5 /uni1FE4 /.notdef /uni0374 /uni0375 +] def +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; +% LIGKERN parenleft parenleft =: guillemotleft ; +% LIGKERN parenright parenright =: guillemotright ; +% LIGKERN dieresis uni1FFD =: uni1FEE ; +% LIGKERN uni1FFD dieresis =: uni1FEE ; +% LIGKERN uni1FFD uniF500 =: uniF500 ; +% LIGKERN uni1FFD uniF504 =: uniF504 ; +% LIGKERN uni1FFD uniF506 =: uniF506 ; +% LIGKERN uni1FFD uniF508 =: uniF508 ; +% LIGKERN uni1FFD uniF50E =: uniF50E ; +% LIGKERN uni1FFD uniF514 =: uniF514 ; +% LIGKERN uni1FFD uniF518 =: uniF518 ; +% LIGKERN dieresis uniF08 =: uniF519 ; dieresis Iota =: Iotadieresis ; +% LIGKERN dieresis uniF514 =: uniF51A ; +% LIGKERN dieresis Upsilon =: Upsilondieresis ; +% LIGKERN uni1FEE uniF508 =: uniF519 ; +% LIGKERN uni1FEE uniF514 =: uniF51A ; +% LIGKERN uni1FFD uniF519 =: uniF519 ; +% LIGKERN uni1FFD uniF51A =: uniF51A ; +% LIGKERN dieresis uniF508 =: uniF519 ; +% LIGKERN dieresis uniF514 =: uniF51A ; +% LIGKERN uni1FFD uni1FFD =: quoteright ; +% LIGKERN uni1FEF uni1FEF =: quoteleft ; +% LIGKERN uni1FBF uni1FFD =: uni1FFD ; uni1FBF uni1FEF =: uni1FEF ; +% LIGKERN uni1FBF uni1FC0 =: uni1FC0 ; uni1FC0 uni1FBF =: uni1FC0 ; +% LIGKERN uni1FBF uni1FFD =: uni1FFD ; uni1FBF uni1FEF =: uni1FEF ; +% LIGKERN uni1FBF uni1FC0 =: uni1FC0 ; uni1FC0 uni1FBF =: uni1FC0 ; +% LIGKERN dieresis uni1FC0 =: uni1FC1 ; uni1FC0 dieresis =: uni1FC1 ; +% LIGKERN dieresis uni1FEF =: uni1FED ; uni1FEF dieresis =: uni1FED ; +% LIGKERN uni1FCE uniF500 =: uniF500 ; uni1FCF uniF500 =: uniF500 ; uni1FBF uniF500 =: uniF500 ; +% LIGKERN uni1FCD uniF500 =: uniF500 ; uni1FDF uniF500 =: uniF500 ; uni1FBF uniF500 =: uniF500 ; +% LIGKERN uni1FDE uniF500 =: uniF500 ; uni1FEF uniF500 =: uniF500 ; +% LIGKERN uni1FDD uniF500 =: uniF500 ; uni1FC0 uniF500 =: uniF500 ; +% LIGKERN uniF500 uni1FBE =: uniF500 ; uni1F71 uni1FBE =: uniF500 ; +% LIGKERN Alpha uni1FBE =: Alpha ; +% LIGKERN uni1F00 uni1FBE =: uniF500 ; uni1F01 uni1FBE =: uniF500 ; +% LIGKERN uni1F02 uni1FBE =: uniF500 ; uni1F03 uni1FBE =: uniF500 ; +% LIGKERN uni1F04 uni1FBE =: uniF500 ; uni1F05 uni1FBE =: uniF500 ; +% LIGKERN uni1F06 uni1FBE =: uniF500 ; uni1F07 uni1FBE =: uniF500 ; +% LIGKERN uni1F70 uni1FBE =: uniF500 ; uni1FB6 uni1FBE =: uniF500 ; +% LIGKERN uni1FCE uniF504 =: uniF504 ; uni1FBF uniF504 =: uniF504 ; +% LIGKERN uni1FCD uniF504 =: uniF504 ; uni1FBF uniF504 =: uniF504 ; +% LIGKERN uni1FDE uniF504 =: uniF504 ; uni1FEF uniF504 =: uniF504 ; +% LIGKERN uni1FDD uniF504 =: uniF504 ; +% LIGKERN uni1FCE uniF506 =: uniF506 ; uni1FCF uniF506 =: uniF506 ; uni1FBF uniF506 =: uniF506 ; +% LIGKERN uni1FCD uniF506 =: uniF506 ; uni1FDF uniF506 =: uniF506 ; uni1FBF uniF506 =: uniF506 ; +% LIGKERN uni1FDE uniF506 =: uniF506 ; uni1FEF uniF506 =: uniF506 ; +% LIGKERN uni1FDD uniF506 =: uniF506 ; uni1FC0 uniF506 =: uniF506 ; +% LIGKERN uniF506 uni1FBE =: uniF506 ; uni1F73 uni1FBE =: uniF506 ; +% LIGKERN Eta uni1FBE =: Eta ; +% LIGKERN uni1F20 uni1FBE =: uniF506 ; uni1F21 uni1FBE =: uniF506 ; +% LIGKERN uni1F22 uni1FBE =: uniF506 ; uni1F23 uni1FBE =: uniF506 ; +% LIGKERN uni1F24 uni1FBE =: uniF506 ; uni1F25 uni1FBE =: uniF506 ; +% LIGKERN uni1F26 uni1FBE =: uniF506 ; uni1F27 uni1FBE =: uniF506 ; +% LIGKERN uni1F74 uni1FBE =: uniF506 ; uni1FC6 uni1FBE =: uniF506 ; +% LIGKERN uni1FCE uniF508 =: uniF508 ; uni1FBF uniF508 =: uniF508 ; +% LIGKERN uni1FCD uniF508 =: uniF508 ; uni1FBF uniF508 =: uniF508 ; +% LIGKERN uni1FDE uniF508 =: uniF508 ; uni1FEF uniF508 =: uniF508 ; +% LIGKERN uni1FDD uniF508 =: uniF508 ; uni1FED uniF508 =: uniF508 ; +% LIGKERN uni1FC1 uniF508 =: uniF508 ; uni1FC0 uniF508 =: uniF508 ; +% LIGKERN uni1FCF uniF508 =: uniF508 ; uni1FDF uniF508 =: uniF508 ; +% LIGKERN uni1FCE uniF50E =: uniF50E ; uni1FBF uniF50E =: uniF50E ; +% LIGKERN uni1FCD uniF50E =: uniF50E ; uni1FBF uniF50E =: uniF50E ; +% LIGKERN uni1FDE uniF50E =: uniF50E ; uni1FEF uniF50E =: uniF50E ; +% LIGKERN uni1FDD uniF50E =: uniF50E ; +% LIGKERN uni1FCE uniF514 =: uniF514 ; uni1FBF uniF514 =: uniF514 ; +% LIGKERN uni1FCD uniF514 =: uniF514 ; uni1FBF uniF514 =: uniF514 ; +% LIGKERN uni1FDE uniF514 =: uniF514 ; uni1FEF uniF514 =: uniF514 ; +% LIGKERN uni1FDD uniF514 =: uniF514 ; uni1FED uniF514 =: uniF514 ; +% LIGKERN uni1FC1 uniF514 =: uniF514 ; uni1FC0 uniF514 =: uniF514 ; +% LIGKERN uni1FCF uniF514 =: uniF514 ; uni1FDF uniF514 =: uniF514 ; +% LIGKERN uni1FCE uniF518 =: uniF518 ; uni1FCF uniF518 =: uniF518 ; uni1FBF uniF518 =: uniF518 ; +% LIGKERN uni1FCD uniF518 =: uniF518 ; uni1FDF uniF518 =: uniF518 ; uni1FBF uniF518 =: uniF518 ; +% LIGKERN uni1FDE uniF518 =: uniF518 ; uni1FEF uniF518 =: uniF518 ; +% LIGKERN uni1FDD uniF518 =: uniF518 ; uni1FC0 uniF518 =: uniF518 ; +% LIGKERN uniF518 uni1FBE =: uniF518 ; uni1F7D uni1FBE =: uniF518 ; +% LIGKERN Omega uni1FBE =: Omega ; +% LIGKERN uni1F60 uni1FBE =: uniF518 ; uni1F61 uni1FBE =: uniF518 ; +% LIGKERN uni1F62 uni1FBE =: uniF518 ; uni1F63 uni1FBE =: uniF518 ; +% LIGKERN uni1F64 uni1FBE =: uniF518 ; uni1F65 uni1FBE =: uniF518 ; +% LIGKERN uni1F66 uni1FBE =: uniF518 ; uni1F67 uni1FBE =: uniF518 ; +% LIGKERN uni1F7C uni1FBE =: uniF518 ; uni1FF6 uni1FBE =: uniF518 ; +% LIGKERN uni1FBF uniF510 =: uniF510 ; uni1FBF uniF510 =: uniF510 ; +% LIGKERN || = 01 ; uni1FDD || =:| uniF512 ; +% LIGKERN uni1FDD parenright =:| uniF512 ; uni1FDD bracketright =:| uniF512 ; +% LIGKERN uni1FDD period =:| uniF512 ; uni1FDD comma =:| uniF512 ; +% LIGKERN uni1FDD quoteright =:| uniF512 ; uni1FDD hyphen =:| uniF512 ; +% LIGKERN uni1FDD anoteleia =:| uniF512 ; uni1FDD slash =:| uniF512 ; +% LIGKERN uni1FDD semicolon =:| uniF512 ; uni1FDD exclam =:| uniF512 ; +% LIGKERN uni1FDD endash =:| uniF512 ; uni1FDD emdash =:| uniF512 ; +% LIGKERN uni1FDD plus =:| uniF512 ; uni1FDD equal =:| uniF512 ; +% LIGKERN uni1FDD guillemotleft =:| uniF512 ; uni1FDD guillemotright =:| uniF512 ; +% LIGKERN uni1FFD Alpha =: Alpha ; +% LIGKERN uni1FFD Epsilon =: Epsilon ; +% LIGKERN uni1FFD Eta =: Eta ; +% LIGKERN uni1FFD Iota =: Iota ; +% LIGKERN uni1FFD Omicron =: Omicron ; +% LIGKERN uni1FFD Upsilon =: Upsilon ; +% LIGKERN uni1FFD Omega =: Omega ; +% LIGKERN uni1FFE uni1FFD =: uni1FFD ; +% LIGKERN uni1FFE uni1FEF =: uni1FEF ; uni1FFE uni1FC0 =: uni1FC0 ; +% LIGKERN uni1FFE uniF500 =: uniF500 ; +% LIGKERN uni1FFE uniF504 =: uniF504 ; +% LIGKERN uni1FFE uniF506 =: uniF506 ; +% LIGKERN uni1FFE uniF508 =: uniF508 ; +% LIGKERN uni1FFE uniF50E =: uniF50E ; +% LIGKERN uni1FFE uniF514 =: uniF514 ; +% LIGKERN uni1FFE uniF518 =: uniF518 ; +% LIGKERN uni1FEF Alpha =: Alpha ; uni1FEF Epsilon =: Epsilon ; +% LIGKERN uni1FEF Eta =: Eta ; uni1FEF Iota =: Iota ; +% LIGKERN uni1FEF Omicron =: Omicron ; uni1FEF Upsilon =: Upsilon ; +% LIGKERN uni1FEF Omega =: Omega ; +% LIGKERN uni1FC0 Alpha =: Alpha ; uni1FC0 Epsilon =: Epsilon ; +% LIGKERN uni1FC0 Eta =: Eta ; uni1FC0 Iota =: Iota ; +% LIGKERN uni1FC0 Omicron =: Omicron ; uni1FC0 Upsilon =: Upsilon ; +% LIGKERN uni1FC0 Omega =: Omega ; +% LIGKERN uni1FBF Alpha =: Alpha ; uni1FBF Epsilon =: Epsilon ; +% LIGKERN uni1FBF Eta =: Eta ; uni1FBF Iota =: Iota ; +% LIGKERN uni1FBF Omicron =: Omicron ; uni1FBF Upsilon =: Upsilon ; +% LIGKERN uni1FBF Omega =: Omega ; +% LIGKERN uni1FFE Alpha =: Alpha ; uni1FFE Epsilon =: Epsilon ; +% LIGKERN uni1FFE Eta =: Eta ; uni1FFE Iota =: Iota ; +% LIGKERN uni1FFE Omicron =: Omicron ; uni1FFE Upsilon =: Upsilon ; +% LIGKERN uni1FFE Omega =: Omega ; diff --git a/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoninumnums.enc b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoninumnums.enc new file mode 100644 index 00000000000..e36ea464fb2 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodoninumnums.enc @@ -0,0 +1,90 @@ +% @@psencodingfile@{ +% author = "A. Tsolomitis", +% license = "public domain", +% version = "1.0", +% date = "March 2006", +% filename = "bodoninumnums.enc", +% email = "atsol@aegean.gr", +% docstring = "Encoding for TrueType or Type 1 fonts +% to be used with TeX." +% @} +% +/bodoninumnums [ +% 0x00 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /ring /.notdef + /.notdef /minus /.notdef /.notdef /.notdef +% 0x10 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef +% 0x20 (ASCII begins) + /space /exclam /bullet /.notdef + /perthousand /.notdef /.notdef /.notdef + /parenleftsuperior /parenrightsuperior /.notdef /plussuperior + /comma /hyphensuperior /period /fraction +% 0x30 + /zerosuperior /onesuperior /twosuperior /threesuperior /foursuperior + /fivesuperior /sixsuperior /sevensuperior + /eightsuperior /ninesuperior /colon /semicolon /less /equalsuperior /greater /question +% 0x40 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +% 0x50 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /bracketleft /backslash /bracketright /.notdef /underscore +% 0x60 + /.notdef /ordfeminine /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /ordmasculine +% 0x70 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /braceleft /bar /braceright /asciitilde + /.notdef % rubout; ASCII ends +% 0x80 + /.notdef /.notdef /.notdef /florin + /.notdef /ellipsis /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /endash /emdash + /.notdef /trademark /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xA0 + /.notdef % nobreakspace + /.notdef /cent /sterling + /currency /yen /brokenbar /section + /.notdef /copyright /.notdef /.notdef + /logicalnot + /hyphen % Y&Y (also at 45); Windows' softhyphen + /registered + /.notdef +% 0xD0 + /degree /plusminus /.notdef /.notdef + /.notdef /paragraphalt /paragraph /periodcentered + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +] def +%% LIGKERN f j =: fj ; f f =: ff ; f i =: fi ; f l =: fl ; diff --git a/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonisc.enc b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonisc.enc new file mode 100644 index 00000000000..94ade44fe65 --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonisc.enc @@ -0,0 +1,100 @@ +% @@psencodingfile@{ +% author = "A. Tsolomitis", +% license = "public domain", +% version = "1.0", +% date = "March 2006", +% filename = "bodonisc.enc", +% email = "atsol@aegean.gr", +% docstring = "Encoding for the small caps of the GFS Bodoni font family" +% @} +% +/bodonisc [ +% 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 /exclamsmall /quotedbl /numbersign + /dollaroldstyle /percent /ampersandsmall /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +% 0x30 + /zerooldstyle /oneoldstyle /twooldstyle /threeoldstyle /fouroldstyle /fiveoldstyle /sixoldstyle /sevenoldstyle + /eightoldstyle /nineoldstyle /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 /asciicircum /underscore +% 0x60 + /quoteleft /Asmall /Bsmall /Csmall /Dsmall /Esmall /Fsmall /Gsmall + /Hsmall /Ismall /Jsmall /Ksmall /Lsmall /Msmall /Nsmall /Osmall +% 0x70 + /Psmall /Qsmall /Rsmall /Ssmall /Tsmall /Usmall /Vsmall /Wsmall + /Xsmall /Ysmall /Zsmall /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 /.notdef /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 + /Agravesmall /Aacutesmall /Acircumflexsmall /Atildesmall + /Adieresissmall /Aringsmall /AEsmall /Ccedillasmall + /Egravesmall /Eacutesmall /Ecircumflexsmall /Edieresissmall + /Igravesmall /Iacutesmall /Icircumflexsmall /Idieresissmall +% 0xf0 + /Ethsmall /Ntildesmall /Ogravesmall /Oacutesmall + /Ocircumflexsmall /Otildesmall /Odieresissmall /divide + /Oslashsmall /Ugravesmall /Uacutesmall /Ucircumflexsmall + /Udieresissmall /Yacutesmall /Thornsmall /Ydieresissmall +] def +% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; + + + + + + + + diff --git a/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonitabnums.enc b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonitabnums.enc new file mode 100644 index 00000000000..d494bf3248b --- /dev/null +++ b/Master/texmf-dist/fonts/enc/dvips/gfsbodoni/bodonitabnums.enc @@ -0,0 +1,88 @@ +% @@psencodingfile@{ +% author = "A. Tsolomitis", +% license = "public domain", +% version = "1.0", +% date = "July 2003", +% filename = "bodonitabnums.enc", +% email = "atsol@aegean.gr", +% docstring = "Encoding for TrueType or Type 1 fonts +% to be used with TeX." +% @} +% +/bodonitabnums [ +% 0x00 + /.notdef /.notdef /.notdef /.notdef + /lozenge /uni2116 /estimated /exclamdbl + /whitebullet /ring /Euro + /uni2105 /minus /interrobang /yen /lira +% 0x10 + /sterlingoldstyle /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef +% 0x20 (ASCII begins) + /space /exclam /bullet /.notdef + /perthousand /.notdef /.notdef /.notdef + /parenleft /parenright /.notdef /plus /comma /hyphen /period /slash +% 0x30 + /uniF639 /onefitted /uniF63A /uniF63B /uniF63C /uniF63D /uniF63E /uniF63F + /uniF640 /uniF641 /colon /semicolon /less /equalorig /greater /question +% 0x40 + /onehalf /onethird /twothirds /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +% 0x50 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /bracketleft /backslash /bracketright /.notdef /underscore +% 0x60 + /.notdef /ordfeminine /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /nsuperior /ordmasculine +% 0x70 + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /braceleft /bar /braceright /asciitilde + /.notdef % rubout; ASCII ends +% 0x80 + /.notdef /.notdef /.notdef /florin + /.notdef /ellipsis /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /endash /emdash + /.notdef /trademark /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% 0xA0 + /.notdef % nobreakspace + /.notdef /cent /sterling + /currency /yen /brokenbar /section + /.notdef /copyright /.notdef /.notdef + /logicalnot + /hyphen % Y&Y (also at 45); Windows' softhyphen + /registered + /.notdef +% 0xD0 + /degree /plusminus /.notdef /.notdef + /.notdef /paragraphalt /paragraph /periodcentered + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +% + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef +] def +%% LIGKERN exclam exclam =: exclamdbl ; -- cgit v1.2.3