summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/libertine/libertine.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-12-04 00:06:56 +0000
committerKarl Berry <karl@freefriends.org>2012-12-04 00:06:56 +0000
commitea1950cb600c2a25a12edeb1a025ff5ae44cb4bd (patch)
treedfe96e09f95a62ad4485b7f29d83046a88425891 /Master/texmf-dist/tex/latex/libertine/libertine.sty
parentb7a9d0d1c66a5676c3d68a5406eeefb8897e3141 (diff)
libertine (3dec12)
git-svn-id: svn://tug.org/texlive/trunk@28432 c570f23f-e606-0410-a88d-b1316a301751
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