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.sty15
1 files changed, 11 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/libertine/libertine.sty b/Master/texmf-dist/tex/latex/libertine/libertine.sty
index 421a2d54df6..59dddb0e6d5 100644
--- a/Master/texmf-dist/tex/latex/libertine/libertine.sty
+++ b/Master/texmf-dist/tex/latex/libertine/libertine.sty
@@ -1,5 +1,5 @@
\ProvidesPackage{libertine}[%
- 2012/11/27 (Bob Tennent) Supports Libertine and Biolinum fonts for all LaTeX engines. ]
+ 2012/12/01 (Bob Tennent) Supports Libertine and Biolinum fonts for all LaTeX engines. ]
% with (partial) compatibilty with libertine-type1, biolinum-type1,
% libertine, libertine-legacy and libertineotf packages
@@ -130,8 +130,8 @@
\iflibertine@otf
- \def\libertine@base{LinLibertine530}
- \def\biolinum@base{LinBiolinum530}
+ \def\libertine@base{LinLibertine}
+ \def\biolinum@base{LinBiolinum}
\ifxetex\XeTeXtracingfonts=1\fi
\defaultfontfeatures{
Ligatures = TeX ,
@@ -212,6 +212,8 @@
BoldFont = *_RB ,
BoldItalicFont = *_RBO % oblique to fake italic
] {\biolinum@base}
+ \defaultfontfeatures{ Extension = .otf } % Don't want ligatures
+ \newfontfamily\biolinumkey{\biolinum@base _K}
\providecommand\sufigures{\addfontfeatures{VerticalPosition=Superior}}
@@ -336,6 +338,7 @@
\iflibertine@otf
\def\lib@fxl{fxl}
\def\lib@fxb{fxb}
+ \def\lib@fxk{fxk}
\providecommand*\DeclareTextGlyphY[3]{%
% \DeclareTextGlyphY{fxl}{s_t}{64262}
@@ -343,13 +346,17 @@
\def\lib@temp{#1}%
\ifx\lib@temp\lib@fxl \@namedef{#1@#2}{{\libertine\char#3\relax}}\else%
\ifx\lib@temp\lib@fxb \@namedef{#1@#2}{{\biolinum\char#3\relax}}\else%
- \fi\fi}
+ \ifx\lib@temp\lib@fxk \@namedef{#1@#2}{{\biolinumkey\char#3\relax}}\else%
+ \fi\fi\fi}
%
\input{fxluni.inc}
\input{fxbuni.inc}
+ \input{fxkuni.inc}
%
\DeclareRobustCommand*\libertineGlyph[1]{\@nameuse{fxl@#1}}
\DeclareRobustCommand*\biolinumGlyph[1]{\@nameuse{fxb@#1}}
+ \DeclareRobustCommand*\biolinumKeyGlyph[1]{\@nameuse{fxk@#1}}
+ \input{LKey.inc}
\fi