summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx')
-rw-r--r--Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx86
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