texlive[54583] Master/texmf-dist: libertine (27mar20)
commits+karl at tug.org
commits+karl at tug.org
Fri Mar 27 22:10:51 CET 2020
Revision: 54583
http://tug.org/svn/texlive?view=revision&revision=54583
Author: karl
Date: 2020-03-27 22:10:51 +0100 (Fri, 27 Mar 2020)
Log Message:
-----------
libertine (27mar20)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/fonts/libertine/README
trunk/Master/texmf-dist/doc/fonts/libertine/samples.pdf
trunk/Master/texmf-dist/doc/fonts/libertine/samples.tex
trunk/Master/texmf-dist/tex/latex/libertine/biolinum.sty
trunk/Master/texmf-dist/tex/latex/libertine/libertine.sty
trunk/Master/texmf-dist/tex/latex/libertine/libertineMono.sty
trunk/Master/texmf-dist/tex/latex/libertine/libertineRoman.sty
Removed Paths:
-------------
trunk/Master/texmf-dist/tex/latex/libertine/biolinum-otf.sty
trunk/Master/texmf-dist/tex/latex/libertine/biolinum-type1.sty
trunk/Master/texmf-dist/tex/latex/libertine/libertine-otf.sty
trunk/Master/texmf-dist/tex/latex/libertine/libertine-type1.sty
trunk/Master/texmf-dist/tex/latex/libertine/libertineMono-type1.sty
trunk/Master/texmf-dist/tex/latex/libertine/libertineotf.sty
Modified: trunk/Master/texmf-dist/doc/fonts/libertine/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/libertine/README 2020-03-27 21:06:04 UTC (rev 54582)
+++ trunk/Master/texmf-dist/doc/fonts/libertine/README 2020-03-27 21:10:51 UTC (rev 54583)
@@ -1,4 +1,4 @@
-This is the README for libertine, version 5.3.0 (2020-01-03).
+This is the README for libertine, version 5.3.0 (2020-03-26).
This package provides support for use of the Linux Libertine and Linux
Biolinum families of fonts with LaTeX. Most features are usable with
Modified: trunk/Master/texmf-dist/doc/fonts/libertine/samples.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/fonts/libertine/samples.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/libertine/samples.tex 2020-03-27 21:06:04 UTC (rev 54582)
+++ trunk/Master/texmf-dist/doc/fonts/libertine/samples.tex 2020-03-27 21:10:51 UTC (rev 54583)
@@ -151,7 +151,7 @@
\clearpage
\section{Libertine Initials}\tt
-\renewcommand\DeclareTextGlyphY[3]{\makebox[1.5cm]{\LARGE\strut\fbox{\libertineInitialGlyph{#2}}} #2\\}%
+\renewcommand\DeclareTextGlyphY[3]{\makebox[1.3cm]{\LARGE\strut\fbox{\libertineInitialGlyph{#2}}} #2\\}%
\catcode`\_=12%
\begin{multicols}{4}
\par\noindent
Deleted: trunk/Master/texmf-dist/tex/latex/libertine/biolinum-otf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/libertine/biolinum-otf.sty 2020-03-27 21:06:04 UTC (rev 54582)
+++ trunk/Master/texmf-dist/tex/latex/libertine/biolinum-otf.sty 2020-03-27 21:10:51 UTC (rev 54583)
@@ -1,59 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{biolinum-otf}
- [2012/10/31 (autoinst) Style file for LinuxBiolinumO when using LuaLaTeX or XeLatex.]
-\RequirePackage{ifxetex,ifluatex}
-\ifxetex
- % okay
- \XeTeXtracingfonts=1\relax
-\else
- \ifluatex
- % okay
- \else
- \PackageError{biolinum-otf}{runs only with xelatex and lualatex!}{}
- \fi
-\fi
-
-
-\RequirePackage{textcomp}
-\IfFileExists{fontaxes.sty}{
- \RequirePackage{fontaxes}
-}{}
-
-\IfFileExists{xkeyval.sty}{
- \providecommand*{\LinuxBiolinumO at scale}{1}
- \RequirePackage{xkeyval}
- \DeclareOptionX{scaled}{\renewcommand*{\LinuxBiolinumO at scale}{##1}}
-}{
- \let\DeclareOptionX\DeclareOption
- \let\ExecuteOptionsX\ExecuteOptions
- \let\ProcessOptionsX\ProcessOptions
-}
-
-
-\DeclareOptionX{lining}{\edef\LinuxBiolinumO at figurestyle{Lining}}
-\DeclareOptionX{nf}{\edef\LinuxBiolinumO at figurestyle{Lining}}
-\DeclareOptionX{oldstyle}{\edef\LinuxBiolinumO at figurestyle{OldStyle}}
-\DeclareOptionX{osf}{\edef\LinuxBiolinumO at figurestyle{OldStyle}}
-\DeclareOptionX{tabular}{\edef\LinuxBiolinumO at figurealign{Monospaced}}
-\DeclareOptionX{proportional}{\edef\LinuxBiolinumO at figurealign{Proportional}}
-\DeclareOptionX{bold}{}
-\DeclareOptionX{semibold}{}
-\ExecuteOptionsX{oldstyle,proportional}
-\ProcessOptionsX\relax
-
-\RequirePackage{fontspec}
-\defaultfontfeatures{
- Ligatures = TeX ,
- Extension = .otf }
-
-% Default font
-\setsansfont
- [ Numbers = {\LinuxBiolinumO at figurealign, \LinuxBiolinumO at figurestyle} ,
- Scale = \LinuxBiolinumO at scale ,
- UprightFont = *_R ,
- ItalicFont = *_RI ,
- BoldFont = *_RB ,
- BoldItalicFont = *_RBO ] % oblique to fake italic
- {LinBiolinum}
-
-\endinput
Deleted: trunk/Master/texmf-dist/tex/latex/libertine/biolinum-type1.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/libertine/biolinum-type1.sty 2020-03-27 21:06:04 UTC (rev 54582)
+++ trunk/Master/texmf-dist/tex/latex/libertine/biolinum-type1.sty 2020-03-27 21:10:51 UTC (rev 54583)
@@ -1,16 +0,0 @@
-\ProvidesPackage{biolinum-type1}[%
- 2013/02/14 (Bob Tennent) Compatibility style file for Linux Biolinum. ]
-
-\PackageWarningNoLine{biolinum-type1}{%
- *****************************************\MessageBreak
- The biolinum-type1 package is obsolete. \MessageBreak
- For new documents, please use \MessageBreak
- \@spaces\string\usepackage[type1]{biolinum} \MessageBreak
- *****************************************}
-
-\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{biolinum}}
-\ProcessOptions\relax
-
-\RequirePackage[type1]{biolinum}
-
-\endinput
Modified: trunk/Master/texmf-dist/tex/latex/libertine/biolinum.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/libertine/biolinum.sty 2020-03-27 21:06:04 UTC (rev 54582)
+++ trunk/Master/texmf-dist/tex/latex/libertine/biolinum.sty 2020-03-27 21:10:51 UTC (rev 54583)
@@ -1,5 +1,5 @@
\ProvidesPackage{biolinum}[%
- 2014/02/11 (Bob Tennent) Supports Biolinum fonts for all LaTeX engines.]
+ 2020/03/26 (Bob Tennent) Supports Biolinum fonts for all LaTeX engines.]
\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
@@ -244,6 +244,8 @@
% Define \oldstylenums[f] and \liningnums[f]
\iflibertine at otf
+ \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}}
+ \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}}
\else % type1
% \oldstylenums defined by \textcomp?
\DeclareTextFontCommand{\liningnums}{}
@@ -254,24 +256,8 @@
% Define \tabularnums[f] and \proportionalnums[f]
\iflibertine at otf
- \newfontfamily\biolinumtabular
- [ Numbers = {Monospaced,\biolinum at figurestyle},
- Scale = \LinuxBiolinumT at scale ,
- UprightFont = *_R,
- ItalicFont = *_RI,
- BoldFont = *_RB,
- BoldItalicFont = *_RBO , % oblique to fake italic
- ] {\biolinum at base}
- \newfontfamily\biolinumproportional
- [ Numbers = {Proportional,\biolinum at figurestyle},
- Scale = \LinuxBiolinumT at scale ,
- UprightFont = *_R,
- ItalicFont = *_RI,
- BoldFont = *_RB,
- BoldItalicFont = *_RBO , % oblique to fake italic
- ] {\biolinum at base}
- \DeclareTextFontCommand{\tabularnumsf}{\biolinumtabular}
- \DeclareTextFontCommand{\proportionalnumsf}{\biolinumproportional}
+ \DeclareTextFontCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}}
+ \DeclareTextFontCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}}
\else % type1
\DeclareTextFontCommand{\tabularnumsf}{\fontfamily{LinuxBiolinumT-T\biolinum at figurestyle}\selectfont}
\DeclareTextFontCommand{\proportionalnumsf}{\fontfamily{LinuxBiolinumT-\biolinum at figurestyle}\selectfont}
Deleted: trunk/Master/texmf-dist/tex/latex/libertine/libertine-otf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/libertine/libertine-otf.sty 2020-03-27 21:06:04 UTC (rev 54582)
+++ trunk/Master/texmf-dist/tex/latex/libertine/libertine-otf.sty 2020-03-27 21:10:51 UTC (rev 54583)
@@ -1,60 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{libertine-otf}
- [2012/10/31 (autoinst) Style file for LinuxLibertineO when using LuaLaTeX or XeLatex.]
-\RequirePackage{ifxetex,ifluatex}
-\ifxetex
- % okay
- \XeTeXtracingfonts=1\relax
-\else
- \ifluatex
- % okay
- \else
- \PackageError{libertine-otf}{runs only with xelatex and lualatex!}{}
- \fi
-\fi
-
-\RequirePackage{textcomp}
-\IfFileExists{fontaxes.sty}{
- \RequirePackage{fontaxes}
-}{}
-
-\IfFileExists{xkeyval.sty}{
- \newcommand*{\LinuxLibertineO at scale}{1}
- \RequirePackage{xkeyval}
-% \DeclareOptionX{scaled}{\renewcommand*{\LinuxLibertineO at scale}{##1}}
- \DeclareOptionX{scaled}{}
-}{
- \let\DeclareOptionX\DeclareOption
- \let\ExecuteOptionsX\ExecuteOptions
- \let\ProcessOptionsX\ProcessOptions
-}
-
-
-\DeclareOptionX{lining}{\edef\LinuxLibertineO at figurestyle{Lining}}
-\DeclareOptionX{nf}{\edef\LinuxLibertineO at figurestyle{Lining}}
-\DeclareOptionX{oldstyle}{\edef\LinuxLibertineO at figurestyle{OldStyle}}
-\DeclareOptionX{osf}{\edef\LinuxLibertineO at figurestyle{OldStyle}}
-\DeclareOptionX{tabular}{\edef\LinuxLibertineO at figurealign{Monospaced}}
-\DeclareOptionX{proportional}{\edef\LinuxLibertineO at figurealign{Proportional}}
-\DeclareOptionX{bold}{\edef\LinuxLibertineO at boldstyle{RB}}
-\DeclareOptionX{semibold}{\edef\LinuxLibertineO at boldstyle{RZ}}
-\ExecuteOptionsX{oldstyle,proportional,bold}
-\ProcessOptionsX\relax
-
-\RequirePackage{fontspec}
-\defaultfontfeatures{
- Ligatures = TeX ,
- Extension = .otf }
-
-% Default font
-\setmainfont
- [ SmallCapsFeatures={Letters=SmallCaps},
- Numbers = {\LinuxLibertineO at figurealign, \LinuxLibertineO at figurestyle} ,
- Scale = \LinuxLibertineO at scale ,
- UprightFont = *_R ,
- ItalicFont = *_RI,
- BoldFont = *_\LinuxLibertineO at boldstyle ,
- BoldItalicFont = *_\LinuxLibertineO at boldstyle I]
- {LinLibertine}
-
-\endinput
Deleted: trunk/Master/texmf-dist/tex/latex/libertine/libertine-type1.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/libertine/libertine-type1.sty 2020-03-27 21:06:04 UTC (rev 54582)
+++ trunk/Master/texmf-dist/tex/latex/libertine/libertine-type1.sty 2020-03-27 21:10:51 UTC (rev 54583)
@@ -1,16 +0,0 @@
-\ProvidesPackage{libertine-type1}[%
- 2013/02/14 (Bob Tennent) Compatibility style file for Linux Libertine. ]
-
-\PackageWarningNoLine{libertine-type1}{%
- ******************************************\MessageBreak
- The libertine-type1 package is obsolete. \MessageBreak
- For new documents, please use \MessageBreak
- \@spaces\string\usepackage[type1]{libertineRoman} \MessageBreak
- ******************************************}
-
-\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{libertineRoman}}
-\ProcessOptions\relax
-
-\RequirePackage[type1]{libertineRoman}
-
-\endinput
Modified: trunk/Master/texmf-dist/tex/latex/libertine/libertine.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/libertine/libertine.sty 2020-03-27 21:06:04 UTC (rev 54582)
+++ trunk/Master/texmf-dist/tex/latex/libertine/libertine.sty 2020-03-27 21:10:51 UTC (rev 54583)
@@ -1,5 +1,5 @@
\ProvidesPackage{libertine}[%
- 2019/07/01 (Bob Tennent) Supports Libertine and Biolinum fonts for all LaTeX engines.]
+ 2020/03/26 (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
@@ -471,23 +471,13 @@
\iflibertine at otf
\iflibertine at rm
- \DeclareTextFontCommand{\oldstylenums}{\libertineOsF}
- \DeclareTextFontCommand{\liningnums}{\libertineLF}
+ \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}}
+ \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}}
\fi
\iflibertine at sf
- \DeclareTextFontCommand{\oldstylenumsf}{\biolinumOsF}
- \DeclareTextFontCommand{\liningnumsf}{\biolinumLF}
+ \DeclareTextFontCommand{\oldstylenumsf}{\addfontfeatures{Numbers=OldStyle}}
+ \DeclareTextFontCommand{\liningnumsf}{\addfontfeatures{Numbers=Lining}}
\fi
- \iflibertine at rm
- \iflibertine at sf\else % Libertine only
- \DeclareTextFontCommand{\oldstylenumsf}{\sffamily\oldstylenums}
- \DeclareTextFontCommand{\liningnumsf}{\sffamily\liningnums}
- \fi
- \else
- \iflibertine at sf % Biolinum only
- % \oldstynums and \liningnums defined by \fontspec ?
- \fi
- \fi
\else % type1
\iflibertine at rm
\iflibertine at sf % Both Libertine and Biolinum
@@ -512,43 +502,13 @@
% Define \tabularnums[f] and \proportionalnums[f]
\iflibertine at otf
- \newfontfamily\libertinetabular
- [ Numbers = {Monospaced,\libertine at figurestyle},
- UprightFont = *_R,
- ItalicFont = *_RI,
- BoldFont = *_\libertine at boldstyle,
- BoldItalicFont = *_\libertine at boldstyle I ,
- ] {\libertine at base}
- \newfontfamily\libertineproportional
- [ Numbers = {Proportional,\libertine at figurestyle},
- UprightFont = *_R,
- ItalicFont = *_RI,
- BoldFont = *_\libertine at boldstyle,
- BoldItalicFont = *_\libertine at boldstyle I,
- ] {\libertine at base}
- \newfontfamily\biolinumtabular
- [ Numbers = {Monospaced,\biolinum at figurestyle},
- Scale = \LinuxBiolinumT at scale ,
- UprightFont = *_R,
- ItalicFont = *_RI,
- BoldFont = *_RB,
- BoldItalicFont = *_RBO , % oblique to fake italic
- ] {\biolinum at base}
- \newfontfamily\biolinumproportional
- [ Numbers = {Proportional,\biolinum at figurestyle},
- Scale = \LinuxBiolinumT at scale ,
- UprightFont = *_R,
- ItalicFont = *_RI,
- BoldFont = *_RB,
- BoldItalicFont = *_RBO , % oblique to fake italic
- ] {\biolinum at base}
\iflibertine at rm
- \DeclareTextFontCommand{\tabularnums}{\libertinetabular}
- \DeclareTextFontCommand{\proportionalnums}{\libertineproportional}
+ \DeclareTextFontCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}}
+ \DeclareTextFontCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}}
\fi
\iflibertine at sf
- \DeclareTextFontCommand{\tabularnumsf}{\biolinumtabular}
- \DeclareTextFontCommand{\proportionalnumsf}{\biolinumproportional}
+ \DeclareTextFontCommand{\tabularnumsf}{\addfontfeatures{Numbers=Tabular}}
+ \DeclareTextFontCommand{\proportionalnumsf}{\addfontfeatures{Numbers=Proportional}}
\fi
\else % type1
\iflibertine at rm
Deleted: trunk/Master/texmf-dist/tex/latex/libertine/libertineMono-type1.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/libertine/libertineMono-type1.sty 2020-03-27 21:06:04 UTC (rev 54582)
+++ trunk/Master/texmf-dist/tex/latex/libertine/libertineMono-type1.sty 2020-03-27 21:10:51 UTC (rev 54583)
@@ -1,16 +0,0 @@
-\ProvidesPackage{libertineMono-type1}[%
- 2013/08/16 (Bob Tennent) Compatibility style file for Linux Libertine. ]
-
-\PackageWarningNoLine{libertineMono-type1}{%
- ******************************************\MessageBreak
- This package is obsolete. \MessageBreak
- For new documents, please use \MessageBreak
- \@spaces\string\usepackage[type1]{libertineMono} \MessageBreak
- ******************************************}
-
-\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{libertineMono}}
-\ProcessOptions\relax
-
-\RequirePackage[type1]{libertineMono}
-
-\endinput
Modified: trunk/Master/texmf-dist/tex/latex/libertine/libertineMono.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/libertine/libertineMono.sty 2020-03-27 21:06:04 UTC (rev 54582)
+++ trunk/Master/texmf-dist/tex/latex/libertine/libertineMono.sty 2020-03-27 21:10:51 UTC (rev 54583)
@@ -1,5 +1,5 @@
\ProvidesPackage{libertineMono}[%
- 2013/07/19 (Bob Tennent) Supports Libertine Mono fonts for all LaTeX engines.]
+ 2020/03/26 (Bob Tennent) Supports Libertine Mono fonts for all LaTeX engines.]
\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
Modified: trunk/Master/texmf-dist/tex/latex/libertine/libertineRoman.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/libertine/libertineRoman.sty 2020-03-27 21:06:04 UTC (rev 54582)
+++ trunk/Master/texmf-dist/tex/latex/libertine/libertineRoman.sty 2020-03-27 21:10:51 UTC (rev 54583)
@@ -1,5 +1,5 @@
\ProvidesPackage{libertineRoman}[%
- 2014/03/16 (Bob Tennent) Supports Libertine Roman fonts for all LaTeX engines.]
+ 2020/03/26 (Bob Tennent) Supports Libertine Roman fonts for all LaTeX engines.]
\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
@@ -226,8 +226,8 @@
% Define \oldstylenums[f] and \liningnums[f]
\iflibertine at otf
- \DeclareTextFontCommand{\oldstylenumsf}{\sffamily\oldstylenums}
- \DeclareTextFontCommand{\liningnumsf}{\sffamily\liningnums}
+ \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}}
+ \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}}
\else % type1
\DeclareTextFontCommand{\oldstylenums}{\libertineOsF}
\DeclareTextFontCommand{\liningnums}{\libertineLF}
@@ -238,22 +238,8 @@
% Define \tabularnums[f] and \proportionalnums[f]
\iflibertine at otf
- \newfontfamily\libertinetabular
- [ Numbers = {Monospaced,\libertine at figurestyle},
- UprightFont = *_R,
- ItalicFont = *_RI,
- BoldFont = *_\libertine at boldstyle,
- BoldItalicFont = *_\libertine at boldstyle I ,
- ] {\libertine at base}
- \newfontfamily\libertineproportional
- [ Numbers = {Proportional,\libertine at figurestyle},
- UprightFont = *_R,
- ItalicFont = *_RI,
- BoldFont = *_\libertine at boldstyle,
- BoldItalicFont = *_\libertine at boldstyle I,
- ] {\libertine at base}
- \DeclareTextFontCommand{\tabularnums}{\libertinetabular}
- \DeclareTextFontCommand{\proportionalnums}{\libertineproportional}
+ \DeclareTextFontCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}}
+ \DeclareTextFontCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}}
\else % type1
\DeclareTextFontCommand{\tabularnums}{\fontfamily{LinuxLibertineT-T\libertine at figurestyle}\selectfont}
\DeclareTextFontCommand{\proportionalnums}{\fontfamily{LinuxLibertineT-\libertine at figurestyle}\selectfont}
Deleted: trunk/Master/texmf-dist/tex/latex/libertine/libertineotf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/libertine/libertineotf.sty 2020-03-27 21:06:04 UTC (rev 54582)
+++ trunk/Master/texmf-dist/tex/latex/libertine/libertineotf.sty 2020-03-27 21:10:51 UTC (rev 54583)
@@ -1,21 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{libertineotf}
- [2012/11/19 (Bob Tennent) Compatibility style file for Linux Libertine and Biolinum.]
-
-\PackageWarningNoLine{libertineotf}{%
-*********************************************\MessageBreak
-The libertine package provides partial \MessageBreak
-compatibility with the original libertineotf \MessageBreak
-package for legacy documents; for new \MessageBreak
-documents, please use `libertine' directly: \MessageBreak
-\@spaces\string\usepackage{libertine}. \MessageBreak
-The original libertineotf package is \MessageBreak
-available from CTAN. \MessageBreak
-**********************************************}
-
-\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{libertine}}
-\ProcessOptions\relax
-
-\RequirePackage{libertine}
-
-\endinput
More information about the tex-live-commits
mailing list.