diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/libertine/libertine.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/libertine/libertine.sty | 64 |
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} |