diff options
Diffstat (limited to 'Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx')
-rw-r--r-- | Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx | 86 |
1 files changed, 51 insertions, 35 deletions
diff --git a/Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx b/Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx index 9c37790578e..55d64009520 100644 --- a/Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx +++ b/Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx @@ -1,4 +1,4 @@ -%% Modifications copyright 2008 Clea F. Rees +%% Modifications copyright 2010 Clea F. Rees %% Code from t1.etx copyright 2002 Alan Jeffrey and Sebastian %% Rahtz and Ulrik Vieth and Lars Hellstr{\"o}m (see below) %% @@ -48,13 +48,29 @@ \setcommand\lctop#1#2{#2} \setcommand\uctop#1#2{#1} \setcommand\lclig#1#2{#2} +\ifisint{letterspacing}\then + \ifnumber{\int{letterspacing}}={0}\then \Else + \setcommand\uclig#1#2{#1spaced} + \comment{Here we set \verb|\uclig#1#2| to \verb|#1spaced|, but + you can't see it as \verb|\setcommand| commands are invisible in + the typeset output.} + \Fi +\Fi \setcommand\uclig#1#2{#1} \setcommand\digit#1{#1} \ifisint{monowidth}\then \setint{ligaturing}{0} \Else - \setint{ligaturing}{1} + % The following empty line is *important* to get the formatting + % right here (sigh)! (Remember that it is a \par token.) + + \ifisint{letterspacing}\then + \ifnumber{\int{letterspacing}}={0}\then \Else + \setint{ligaturing}{0} + \Fi + \Fi + \setint{ligaturing}{1} \Fi \setint{italicslant}{0} @@ -156,7 +172,7 @@ \comment{In this case, the codingscheme can be different from the default, and therefore we refrain from setting it.} \Else - \setstr{codingscheme}{EXTENDED TEX FONT ENCODING - VTR END} + \setstr{codingscheme}{EXTENDED TEX ENC - VENTURIS END} \Fi \setslot{\lc{Grave}{grave}} @@ -280,10 +296,10 @@ \ifnumber{\int{ligaturing}}<{0}\then \skipslots{5}\Else -\setslot{\lclig{FF}{ff}} +\setslot{\lclig{FF}{f_f}} \ifnumber{\int{ligaturing}}>{0}\then - \ligature{LIG}{\lc{I}{i}}{\lclig{FFI}{ffi}} - \ligature{LIG}{\lc{L}{l}}{\lclig{FFL}{ffl}} + \ligature{LIG}{\lc{I}{i}}{\lclig{FFI}{f_f_i}} + \ligature{LIG}{\lc{L}{l}}{\lclig{FFL}{f_f_l}} \Fi \comment{The `ff' ligature. It should be two characters wide in a monowidth font.} @@ -299,12 +315,12 @@ monowidth font.} \endsetslot -\setslot{\lclig{FFI}{ffi}} +\setslot{\lclig{FFI}{f_f_i}} \comment{The `ffi' ligature. It should be three characters wide in a monowidth font.} \endsetslot -\setslot{\lclig{FFL}{ffl}} +\setslot{\lclig{FFL}{f_f_l}} \comment{The `ffl' ligature. It should be three characters wide in a monowidth font.} \endsetslot @@ -595,7 +611,7 @@ \endsetslot \setslot{\lc{A}{a}} - \ligature{LIG}{bound}{\lc{Aend}{aend}} + \ligature{LIG}{bound}{\lc{A.end}{a.end}} \comment{The letter `{a}'.} \endsetslot @@ -613,11 +629,11 @@ \setslot{\lc{D}{d}} \comment{The letter `{d}'.} - \ligature{LIG}{bound}{\lc{Dend}{dend}} + \ligature{LIG}{bound}{\lc{D.end}{d.end}} \endsetslot \setslot{\lc{E}{e}} - \ligature{LIG}{bound}{\lc{Eend}{eend}} + \ligature{LIG}{bound}{\lc{E.end}{e.end}} \comment{The letter `{e}'.} \endsetslot @@ -626,7 +642,7 @@ \setslot{\lc{F}{f}} \ifnumber{\int{ligaturing}}>{0}\then \ligature{LIG}{\lc{I}{i}}{\lclig{FI}{fi}} - \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{ff}} + \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{f_f}} \ligature{LIG}{\lc{L}{l}}{\lclig{FL}{fl}} \Fi \comment{The letter `{f}'.} @@ -635,12 +651,12 @@ \Fi \setslot{\lc{G}{g}} - \ligature{LIG}{bound}{\lc{Gend}{gend}} + \ligature{LIG}{bound}{\lc{G.end}{g.end}} \comment{The letter `{g}'.} \endsetslot \setslot{\lc{H}{h}} - \ligature{LIG}{bound}{\lc{Hend}{hend}} + \ligature{LIG}{bound}{\lc{H.end}{h.end}} \comment{The letter `{h}'.} \endsetslot @@ -661,22 +677,22 @@ \endsetslot \setslot{\lc{L}{l}} - \ligature{LIG}{bound}{\lc{Lend}{lend}} + \ligature{LIG}{bound}{\lc{L.end}{l.end}} \comment{The letter `{l}'.} \endsetslot \setslot{\lc{M}{m}} - \ligature{LIG}{bound}{\lc{Mend}{mend}} + \ligature{LIG}{bound}{\lc{M.end}{m.end}} \comment{The letter `{m}'.} \endsetslot \setslot{\lc{N}{n}} - \ligature{LIG}{bound}{\lc{Nend}{nend}} + \ligature{LIG}{bound}{\lc{N.end}{n.end}} \comment{The letter `{n}'.} \endsetslot \setslot{\lc{O}{o}} - \ligature{LIG}{bound}{\lc{Oend}{oend}} + \ligature{LIG}{bound}{\lc{O.end}{o.end}} \comment{The letter `{o}'.} \endsetslot @@ -689,7 +705,7 @@ \endsetslot \setslot{\lc{R}{r}} - \ligature{LIG}{bound}{\lc{Rend}{rend}} + \ligature{LIG}{bound}{\lc{R.end}{r.end}} \comment{The letter `{r}'.} \endsetslot @@ -702,12 +718,12 @@ \Fi \setslot{\lc{T}{t}} - \ligature{LIG}{bound}{\lc{Tend}{tend}} + \ligature{LIG}{bound}{\lc{T.end}{t.end}} \comment{The letter `{t}'.} \endsetslot \setslot{\lc{U}{u}} - \ligature{LIG}{bound}{\lc{Uend}{uend}} + \ligature{LIG}{bound}{\lc{U.end}{u.end}} \comment{The letter `{u}'.} \endsetslot @@ -728,7 +744,7 @@ \endsetslot \setslot{\lc{Z}{z}} - \ligature{LIG}{bound}{\lc{Zend}{zend}} + \ligature{LIG}{bound}{\lc{Z.end}{z.end}} \comment{The letter `{z}'.} \endsetslot @@ -809,7 +825,7 @@ \comment{The letter `\v N'.} \endsetslot -\setslot{\lc{Aend}{aend}} +\setslot{\lc{A.end}{a.end}} \endsetslot \setslot{\uctop{Ohungarumlaut}{ohungarumlaut}} @@ -868,7 +884,7 @@ \comment{The letter `\. Z'.} \endsetslot -\setslot{\lc{Nend}{nend}} +\setslot{\lc{N.end}{n.end}} \endsetslot \setslot{\uctop{Idotaccent}{idotaccent}} @@ -935,7 +951,7 @@ \comment{The letter `\v n'.} \endsetslot -\setslot{\lc{Dend}{dend}} +\setslot{\lc{D.end}{d.end}} \endsetslot \setslot{\lctop{Ohungarumlaut}{ohungarumlaut}} @@ -994,7 +1010,7 @@ \comment{The letter `\. z'.} \endsetslot -\setslot{\lc{Oend}{oend}} +\setslot{\lc{O.end}{o.end}} \endsetslot \setslot{exclamdown} @@ -1033,7 +1049,7 @@ \comment{The letter `\r A'.} \endsetslot -\setslot{\lc{Uend}{uend}} +\setslot{\lc{U.end}{u.end}} \endsetslot \setslot{\uc{Ccedilla}{ccedilla}} @@ -1072,7 +1088,7 @@ \comment{The letter `\" I'.} \endsetslot -\setslot{\lc{Hend}{hend}} +\setslot{\lc{H.end}{h.end}} \endsetslot \setslot{\uctop{Ntilde}{ntilde}} @@ -1099,7 +1115,7 @@ \comment{The letter `\" O'.} \endsetslot -\setslot{\lc{Rend}{rend}} +\setslot{\lc{R.end}{r.end}} \endsetslot \setslot{\uc{Oslash}{oslash}} @@ -1126,7 +1142,7 @@ \comment{The letter `\' Y'.} \endsetslot -\setslot{\lc{Eend}{eend}} +\setslot{\lc{E.end}{e.end}} \endsetslot \setslot{\uclig{SS}{germandbls}} @@ -1158,7 +1174,7 @@ \comment{The letter `\r a'.} \endsetslot -\setslot{\lc{Zend}{zend}} +\setslot{\lc{Z.end}{z.end}} \endsetslot \setslot{\lc{Ccedilla}{ccedilla}} @@ -1197,7 +1213,7 @@ \comment{The letter `\"\i'.} \endsetslot -\setslot{\lc{Lend}{lend}} +\setslot{\lc{L.end}{l.end}} \endsetslot \setslot{\lctop{Ntilde}{ntilde}} @@ -1224,7 +1240,7 @@ \comment{The letter `\" o'.} \endsetslot -\setslot{\lc{Tend}{tend}} +\setslot{\lc{T.end}{t.end}} \endsetslot \setslot{\lc{Oslash}{oslash}} @@ -1251,10 +1267,10 @@ \comment{The letter `\' y'.} \endsetslot -\setslot{\lc{Gend}{gend}} +\setslot{\lc{G.end}{g.end}} \endsetslot -\setslot{\lc{Mend}{mend}} +\setslot{\lc{M.end}{m.end}} \endsetslot \endencoding |