summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-09-04 22:48:53 +0000
committerKarl Berry <karl@freefriends.org>2013-09-04 22:48:53 +0000
commitb08d240fdd125f579769dac43c75608d36262e39 (patch)
treea503ebf7b38702d9ae268e1cc357215511d9174a
parentb41116b9f148b7898ea24f5d80235f63368cfe05 (diff)
libertine (3sep13)
git-svn-id: svn://tug.org/texlive/trunk@31570 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/libertine/README2
-rw-r--r--Master/texmf-dist/doc/fonts/libertine/libertine.pdfbin231411 -> 231745 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/libertine/libertine.tex6
-rw-r--r--Master/texmf-dist/tex/latex/libertine/libertine.sty21
4 files changed, 25 insertions, 4 deletions
diff --git a/Master/texmf-dist/doc/fonts/libertine/README b/Master/texmf-dist/doc/fonts/libertine/README
index 16055b18174..73b46470a41 100644
--- a/Master/texmf-dist/doc/fonts/libertine/README
+++ b/Master/texmf-dist/doc/fonts/libertine/README
@@ -1,4 +1,4 @@
-This is the README for libertine, version 5.3.0 (2013-08-16).
+This is the README for libertine, version 5.3.0 (2013-09-02).
This package provides support for use of the Linux Libertine and Linux
Biolinum families of fonts with LaTeX. Most features are usable with
diff --git a/Master/texmf-dist/doc/fonts/libertine/libertine.pdf b/Master/texmf-dist/doc/fonts/libertine/libertine.pdf
index d81274b71e4..0ad690bdca5 100644
--- a/Master/texmf-dist/doc/fonts/libertine/libertine.pdf
+++ b/Master/texmf-dist/doc/fonts/libertine/libertine.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/libertine/libertine.tex b/Master/texmf-dist/doc/fonts/libertine/libertine.tex
index e117c0105b5..063498f6561 100644
--- a/Master/texmf-dist/doc/fonts/libertine/libertine.tex
+++ b/Master/texmf-dist/doc/fonts/libertine/libertine.tex
@@ -156,7 +156,11 @@ respectively, if proportional figures is the default, and similarly
Superior numbers (for footnote markers) are available using \verb|\sufigures|
or \verb|\textsu{|\ldots\verb|}|.
-\clearpage
+
+Command \verb|\useosf| switches the default figure style for Libertine to old-style figures; this is
+primarily for use \emph{after} calling a math package (such as \verb|newtxmath| with the
+\verb|libertine| option) with lining figures as the default.
+
The following macros select the font family indicated:
\begin{center}
\begin{tabular}{ll}
diff --git a/Master/texmf-dist/tex/latex/libertine/libertine.sty b/Master/texmf-dist/tex/latex/libertine/libertine.sty
index 64d7faca695..338312f7c0b 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}[%
- 2013/07/21 (Bob Tennent) Supports Libertine and Biolinum fonts for all LaTeX engines.]
+ 2013/09/02 (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
@@ -363,6 +363,21 @@
BoldFont = *_RB ,
BoldItalicFont = *_RBO , % oblique to fake italic
] {\biolinum@base}
+ \providecommand\useosf{%
+ \defaultfontfeatures{
+ Ligatures = TeX ,
+ Extension = .otf ,
+ SmallCapsFeatures={Letters=SmallCaps}
+ }
+ \setmainfont
+ [ Numbers = {\libertine@figurealign,OldStyle},
+ UprightFont = *_R,
+ ItalicFont = *_RI,
+ BoldFont = *_\libertine@boldstyle,
+ BoldItalicFont = *_\libertine@boldstyle I,
+ ] {\libertine@base}
+ \defaultfontfeatures{}
+ }
\defaultfontfeatures{ Extension = .otf } % Don't want ligatures for mono and keyboard
\iflibertine@tt
\setmonofont
@@ -397,12 +412,14 @@
\providecommand*\libertineSB{\fontfamily{\libertine@family}\fontseries{sb}\selectfont}
\providecommand*\libertineOsF{\fontfamily{LinuxLibertineT-\libertine@figurealign OsF}\selectfont}
\providecommand*\libertineLF{\fontfamily{LinuxLibertineT-\libertine@figurealign LF}\selectfont}
+ \providecommand*\useosf{\edef\libertine@figurestyle{OsF}%
+ \renewcommand*{\rmdefault}{LinuxLibertineT-OsF}}
\providecommand*\libertineDisplay{\fontfamily{LinuxLibertineDisplayT-\libertine@figurealign\libertine@figurestyle}\selectfont}
\providecommand*\biolinum{\fontfamily{\biolinum@family}\selectfont}
\providecommand*\biolinumOsF{\fontfamily{LinuxBiolinumT-\biolinum@figurealign OsF}\selectfont}
\providecommand*\biolinumLF{\fontfamily{LinuxBiolinumT-\biolinum@figurealign LF}\selectfont}
\providecommand*\libmono{\fontfamily{LinuxLibertineMonoT-TLF}\selectfont}
- \providecommand*\libertineInitial{\fontfamily{LinuxLibertineInitialsT-\libertine@figurealign\libertine@figurestyle}\selectfont}
+ \providecommand*\libertineInitial{\fontfamily{LinuxLibertineInitialsT-\libertine@figurestyle}\selectfont}
\fa@naming@exception{figures}{{superior}{proportional}}{Sup}
\fa@naming@exception{figures}{{superior}{tabular}}{Sup}