summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/libertine/libertine.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/libertine/libertine.sty')
-rw-r--r--Master/texmf-dist/tex/latex/libertine/libertine.sty64
1 files changed, 47 insertions, 17 deletions
diff --git a/Master/texmf-dist/tex/latex/libertine/libertine.sty b/Master/texmf-dist/tex/latex/libertine/libertine.sty
index ca1d2eeea82..7779580556b 100644
--- a/Master/texmf-dist/tex/latex/libertine/libertine.sty
+++ b/Master/texmf-dist/tex/latex/libertine/libertine.sty
@@ -155,6 +155,8 @@
ItalicFont = *_RI,
BoldFont = *_\libertine@boldstyle,
BoldItalicFont = *_\libertine@boldstyle I
+ SlantedFont = *_RI,
+ BoldSlantedFont = *_\libertine@boldstyle I
] {\libertine@base}
\fi
\iflibertine@sf
@@ -164,7 +166,9 @@
UprightFont = *_R ,
ItalicFont = *_RI ,
BoldFont = *_RB ,
- BoldItalicFont = *_RBO % oblique to fake italic
+ BoldItalicFont = *_RBO , % oblique to fake italic
+ SlantedFont = *_RI ,
+ BoldSlantedFont = *_RBO ,
] {\biolinum@base}
% grab the \sfdefault in case it changes subsequently:
\let\biolinum@family\sfdefault
@@ -175,35 +179,45 @@
UprightFont = *_R,
ItalicFont = *_RI,
BoldFont = *_\libertine@boldstyle,
- BoldItalicFont = *_\libertine@boldstyle I
+ BoldItalicFont = *_\libertine@boldstyle I,
+ SlantedFont = *_RI,
+ BoldSlantedFont = *_\libertine@boldstyle I,
] {\libertine@base}
\newfontfamily\libertineSB
[ Numbers = {\libertine@figurealign,\libertine@figurestyle},
UprightFont = *_R,
ItalicFont = *_RI,
BoldFont = *_RZ,
- BoldItalicFont = *_RZI
+ BoldItalicFont = *_RZI,
+ SlantedFont = *_RI,
+ BoldSlantedFont = *_RZI,
] {\libertine@base}
\newfontfamily\libertineOsF
[ Numbers = {\libertine@figurealign,OldStyle},
UprightFont = *_R,
ItalicFont = *_RI,
BoldFont = *_\libertine@boldstyle,
- BoldItalicFont = *_\libertine@boldstyle I
+ BoldItalicFont = *_\libertine@boldstyle I,
+ SlantedFont = *_RI,
+ BoldSlantedFont = *_\libertine@boldstyle I,
] {\libertine@base}
\newfontfamily\libertineLF
[ Numbers = {\libertine@figurealign,Lining},
UprightFont = *_R,
ItalicFont = *_RI,
BoldFont = *_\libertine@boldstyle,
- BoldItalicFont = *_\libertine@boldstyle I
+ BoldItalicFont = *_\libertine@boldstyle I,
+ SlantedFont = *_RI,
+ BoldSlantedFont = *_\libertine@boldstyle I,
] {\libertine@base}
\newfontfamily\libertineDisplay
[ Numbers = {\libertine@figurealign,\libertine@figurestyle},
UprightFont = *_DR,
ItalicFont = *_RI,
BoldFont = *_\libertine@boldstyle,
- BoldItalicFont = *_\libertine@boldstyle I
+ BoldItalicFont = *_\libertine@boldstyle I,
+ SlantedFont = *_RI,
+ BoldSlantedFont = *_\libertine@boldstyle I,
] {\libertine@base}
\newfontfamily\biolinum
[ Numbers = {\biolinum@figurealign, \biolinum@figurestyle} ,
@@ -211,7 +225,7 @@
UprightFont = *_R ,
ItalicFont = *_RI ,
BoldFont = *_RB ,
- BoldItalicFont = *_RBO % oblique to fake italic
+ BoldItalicFont = *_RBO, % oblique to fake italic
] {\biolinum@base}
\newfontfamily\biolinumOsF
[ Numbers = {\biolinum@figurealign, OldStyle} ,
@@ -219,7 +233,9 @@
UprightFont = *_R ,
ItalicFont = *_RI ,
BoldFont = *_RB ,
- BoldItalicFont = *_RBO % oblique to fake italic
+ BoldItalicFont = *_RBO , % oblique to fake italic
+ SlantedFont = *_RI ,
+ BoldSlantedFont = *_RBO ,
] {\biolinum@base}
\newfontfamily\biolinumLF
[ Numbers = {\biolinum@figurealign} , % lnum feature missing
@@ -227,24 +243,30 @@
UprightFont = *_R ,
ItalicFont = *_RI ,
BoldFont = *_RB ,
- BoldItalicFont = *_RBO % oblique to fake italic
+ BoldItalicFont = *_RBO , % oblique to fake italic
+ SlantedFont = *_RI ,
+ BoldSlantedFont = *_RBO ,
] {\biolinum@base}
\defaultfontfeatures{ Extension = .otf } % Don't want ligatures for mono and keyboard
\iflibertine@tt
\setmonofont
- [ UprightFont = *_M,
+ [ Scale = \LinuxLibertineMonoT@scale,
+ UprightFont = *_M,
ItalicFont = *_MO, % oblique to fake italic
BoldFont = *_MB, % fontforge
BoldItalicFont = *_MBO, % fontforge
- Scale = \LinuxLibertineMonoT@scale,
+ SlantedFont = *_MO, % fontforge
+ BoldSlantedFont = *_MBO, % fontforge
] {\libertine@base}
\fi
\newfontfamily\libmono
- [ UprightFont = *_M,
+ [ Scale = \LinuxLibertineMonoT@scale,
+ UprightFont = *_M,
ItalicFont = *_MO, % oblique to fake italic
BoldFont = *_MB, % fontforge
BoldItalicFont = *_MBO, % fontforge
- Scale = \LinuxLibertineMonoT@scale,
+ SlantedFont = *_MO, % fontforge
+ BoldSlantedFont = *_MBO, % fontforge
] {\libertine@base}
\newfontfamily\biolinumkey{\biolinum@base _K}
\newfontfamily\libertineInitial{\libertine@base _I}
@@ -328,14 +350,18 @@
UprightFont = *_R,
ItalicFont = *_RI,
BoldFont = *_\libertine@boldstyle,
- BoldItalicFont = *_\libertine@boldstyle I
+ BoldItalicFont = *_\libertine@boldstyle I ,
+ SlantedFont = *_RI,
+ BoldSlantedFont = *_\libertine@boldstyle I ,
] {\libertine@base}
\newfontfamily\libertineproportional
[ Numbers = {Proportional,\libertine@figurestyle},
UprightFont = *_R,
ItalicFont = *_RI,
BoldFont = *_\libertine@boldstyle,
- BoldItalicFont = *_\libertine@boldstyle I
+ BoldItalicFont = *_\libertine@boldstyle I,
+ SlantedFont = *_RI,
+ BoldSlantedFont = *_\libertine@boldstyle I,
] {\libertine@base}
\newfontfamily\biolinumtabular
[ Numbers = {Monospaced,\biolinum@figurestyle},
@@ -343,7 +369,9 @@
UprightFont = *_R,
ItalicFont = *_RI,
BoldFont = *_RB,
- BoldItalicFont = *_RBO % oblique to fake italic
+ BoldItalicFont = *_RBO , % oblique to fake italic
+ SlantedFont = *_RI,
+ BoldSlantedFont = *_RBO ,
] {\biolinum@base}
\newfontfamily\biolinumproportional
[ Numbers = {Proportional,\biolinum@figurestyle},
@@ -351,7 +379,9 @@
UprightFont = *_R,
ItalicFont = *_RI,
BoldFont = *_RB,
- BoldItalicFont = *_RBO % oblique to fake italic
+ BoldItalicFont = *_RBO , % oblique to fake italic
+ SlantedFont = *_RI,
+ BoldSlantedFont = *_RBO ,
] {\biolinum@base}
\iflibertine@rm
\DeclareTextFontCommand{\tabularnums}{\libertinetabular}