From 022cbb064e6454af6d55af26215695a430ee1c6b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 21 Apr 2024 20:15:09 +0000 Subject: libertine (21apr24) git-svn-id: svn://tug.org/texlive/trunk@71028 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/fonts/libertine/LinLibertine_R.Glyphs.pdf | Bin 0 -> 444185 bytes Master/texmf-dist/doc/fonts/libertine/README | 2 +- .../doc/fonts/libertine/libertine-samples.pdf | Bin 195885 -> 859366 bytes .../doc/fonts/libertine/libertine-samples.tex | 16 +++---- .../texmf-dist/doc/fonts/libertine/libertine.pdf | Bin 235738 -> 237747 bytes .../texmf-dist/doc/fonts/libertine/libertine.tex | 8 ++-- Master/texmf-dist/tex/latex/libertine/biolinum.sty | 20 ++++----- .../texmf-dist/tex/latex/libertine/libertine.sty | 48 ++++++++++----------- .../tex/latex/libertine/libertineMono.sty | 2 +- .../tex/latex/libertine/libertineRoman.sty | 22 +++++----- 10 files changed, 59 insertions(+), 59 deletions(-) create mode 100644 Master/texmf-dist/doc/fonts/libertine/LinLibertine_R.Glyphs.pdf (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/fonts/libertine/LinLibertine_R.Glyphs.pdf b/Master/texmf-dist/doc/fonts/libertine/LinLibertine_R.Glyphs.pdf new file mode 100644 index 00000000000..f4bebf8deef Binary files /dev/null and b/Master/texmf-dist/doc/fonts/libertine/LinLibertine_R.Glyphs.pdf differ diff --git a/Master/texmf-dist/doc/fonts/libertine/README b/Master/texmf-dist/doc/fonts/libertine/README index b9ddf7fddba..87d4a4fbc0d 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 (2023-11-26). +This is the README for libertine, version 5.3.0 (2024-04-20). 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-samples.pdf b/Master/texmf-dist/doc/fonts/libertine/libertine-samples.pdf index 2726b7b599f..4a670934c31 100644 Binary files a/Master/texmf-dist/doc/fonts/libertine/libertine-samples.pdf and b/Master/texmf-dist/doc/fonts/libertine/libertine-samples.pdf differ diff --git a/Master/texmf-dist/doc/fonts/libertine/libertine-samples.tex b/Master/texmf-dist/doc/fonts/libertine/libertine-samples.tex index ef9c387828e..ab22664b7b2 100644 --- a/Master/texmf-dist/doc/fonts/libertine/libertine-samples.tex +++ b/Master/texmf-dist/doc/fonts/libertine/libertine-samples.tex @@ -53,19 +53,19 @@ \subsection*{Oldstyle Numbers} -\oldstylenums{1234567890} +{\oldstylenums 1234567890} \subsection*{Lining Numbers} -\liningnums{1234567890} +{\liningnums 1234567890} \subsection*{Tabular Numbers} -\tabularnums{1234567890} +{\tabularnums 1234567890} \subsection*{Proportional Numbers} -\proportionalnums{1234567890} +{\proportionalnums 1234567890} \subsection*{Superior Numbers} @@ -108,19 +108,19 @@ X\textsup{1234567890} \subsection*{Oldstyle Numbers} -\oldstylenumsf{1234567890} +{\oldstylenumsf 1234567890} \subsection*{Lining Numbers} -\liningnumsf{1234567890} +{\liningnumsf 1234567890} \subsection*{Tabular Numbers} -\tabularnumsf{1234567890} +{\tabularnumsf 1234567890} \subsection*{Proportional Numbers} -\proportionalnumsf{1234567890} +{\proportionalnumsf 1234567890} \subsection*{Superior Numbers} diff --git a/Master/texmf-dist/doc/fonts/libertine/libertine.pdf b/Master/texmf-dist/doc/fonts/libertine/libertine.pdf index 12a623937bb..37bb52f2b7c 100644 Binary files a/Master/texmf-dist/doc/fonts/libertine/libertine.pdf and b/Master/texmf-dist/doc/fonts/libertine/libertine.pdf differ diff --git a/Master/texmf-dist/doc/fonts/libertine/libertine.tex b/Master/texmf-dist/doc/fonts/libertine/libertine.tex index 7f9fbd01278..b64e65c838a 100644 --- a/Master/texmf-dist/doc/fonts/libertine/libertine.tex +++ b/Master/texmf-dist/doc/fonts/libertine/libertine.tex @@ -150,15 +150,15 @@ The option \verb\defaultfeatures=...\ allows the user to add default OpenType features; for example, \verb\defaultfeatures={Variant=01}\ will force use of the Stylistic~Set~1 variant glyphs. -Commands \verb|\oldstylenums{|\ldots\verb|}| and \verb|\oldstylenumsf{|\ldots\verb|}| are defined to +Commands \verb|\oldstylenums| and \verb|\oldstylenumsf| are defined to allow for local use of old-style figures in Libertine and Biolinum, respectively, if lining figures is the default, and similarly -\verb|\liningnums{|\ldots\verb|}| and \verb|\liningnumsf{|\ldots\verb|}|. +\verb|\liningnums| and \verb|\liningnumsf|. -Similarly, commands \verb|\tabularnums{|\ldots\verb|}| and \verb|\tabularnumsf{|\ldots\verb|}| are defined +Similarly, commands \verb|\tabularnums| and \verb|\tabularnumsf| are defined to allow local use of monospaced figures in Libertine or Biolinum, respectively, if proportional figures is the default, and similarly -\verb|\proportionalnums{|\ldots\verb|}| and \verb|\proportionalnumsf{|\ldots\verb|}|. +\verb|\proportionalnums| and \verb|\proportionalnumsf|. Superior numbers (for footnote markers) are available using \verb|\sufigures| or \verb|\textsu{|\ldots\verb|}|. diff --git a/Master/texmf-dist/tex/latex/libertine/biolinum.sty b/Master/texmf-dist/tex/latex/libertine/biolinum.sty index be98d463c23..a469c996848 100644 --- a/Master/texmf-dist/tex/latex/libertine/biolinum.sty +++ b/Master/texmf-dist/tex/latex/libertine/biolinum.sty @@ -1,5 +1,5 @@ \ProvidesPackage{biolinum}[% - 2023/11/26 (Bob Tennent) Supports Biolinum fonts for all LaTeX engines.] + 2024/04/20 (Bob Tennent) Supports Biolinum fonts for all LaTeX engines.] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} @@ -243,23 +243,23 @@ % Define \oldstylenums[f] and \liningnums[f] \iflibertine@otf - \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} - \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} + \DeclareRobustCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} + \DeclareRobustCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} \else % type1 % \oldstylenums defined by \textcomp? - \DeclareTextFontCommand{\liningnums}{} - \DeclareTextFontCommand{\oldstylenumsf}{\biolinumOsF} - \DeclareTextFontCommand{\liningnumsf}{\biolinumLF} + \DeclareRobustCommand{\liningnums}{} + \DeclareRobustCommand{\oldstylenumsf}{\biolinumOsF} + \DeclareRobustCommand{\liningnumsf}{\biolinumLF} \fi % Define \tabularnums[f] and \proportionalnums[f] \iflibertine@otf - \DeclareTextFontCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}} - \DeclareTextFontCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}} + \DeclareRobustCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}} + \DeclareRobustCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}} \else % type1 - \DeclareTextFontCommand{\tabularnumsf}{\fontfamily{LinuxBiolinumT-T\biolinum@figurestyle}\selectfont} - \DeclareTextFontCommand{\proportionalnumsf}{\fontfamily{LinuxBiolinumT-\biolinum@figurestyle}\selectfont} + \DeclareRobustCommand{\tabularnumsf}{\fontfamily{LinuxBiolinumT-T\biolinum@figurestyle}\selectfont} + \DeclareRobustCommand{\proportionalnumsf}{\fontfamily{LinuxBiolinumT-\biolinum@figurestyle}\selectfont} \fi \iflibertine@otf diff --git a/Master/texmf-dist/tex/latex/libertine/libertine.sty b/Master/texmf-dist/tex/latex/libertine/libertine.sty index 237abdeadae..0e1b9bfebf9 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}[% - 2023/11/26 (Bob Tennent) Supports Libertine and Biolinum fonts for all LaTeX engines.] + 2024/04/20 (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 @@ -472,31 +472,31 @@ \iflibertine@otf \iflibertine@rm - \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} - \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} + \DeclareRobustCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} + \DeclareRobustCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} \fi \iflibertine@sf - \DeclareTextFontCommand{\oldstylenumsf}{\addfontfeatures{Numbers=OldStyle}} - \DeclareTextFontCommand{\liningnumsf}{\addfontfeatures{Numbers=Lining}} + \DeclareRobustCommand{\oldstylenumsf}{\addfontfeatures{Numbers=OldStyle}} + \DeclareRobustCommand{\liningnumsf}{\addfontfeatures{Numbers=Lining}} \fi \else % type1 \iflibertine@rm \iflibertine@sf % Both Libertine and Biolinum - \DeclareTextFontCommand{\oldstylenums}{\libertineOsF} - \DeclareTextFontCommand{\liningnums}{\libertineLF} - \DeclareTextFontCommand{\oldstylenumsf}{\biolinumOsF} - \DeclareTextFontCommand{\liningnumsf}{\biolinumLF} + \DeclareRobustCommand{\oldstylenums}{\libertineOsF} + \DeclareRobustCommand{\liningnums}{\libertineLF} + \DeclareRobustCommand{\oldstylenumsf}{\biolinumOsF} + \DeclareRobustCommand{\liningnumsf}{\biolinumLF} \else % Libertine only - \DeclareTextFontCommand{\oldstylenums}{\libertineOsF} - \DeclareTextFontCommand{\liningnums}{\libertineLF} - \DeclareTextFontCommand{\oldstylenumsf}{\sffamily\oldstylenums} - \DeclareTextFontCommand{\liningnumsf}{\sffamily} + \DeclareRobustCommand{\oldstylenums}{\libertineOsF} + \DeclareRobustCommand{\liningnums}{\libertineLF} + \DeclareRobustCommand{\oldstylenumsf}{\sffamily\oldstylenums} + \DeclareRobustCommand{\liningnumsf}{\sffamily} \fi \else % Biolinum only % \oldstylenums defined by \textcomp? - \DeclareTextFontCommand{\liningnums}{} - \DeclareTextFontCommand{\oldstylenumsf}{\biolinumOsF} - \DeclareTextFontCommand{\liningnumsf}{\biolinumLF} + \DeclareRobustCommand{\liningnums}{} + \DeclareRobustCommand{\oldstylenumsf}{\biolinumOsF} + \DeclareRobustCommand{\liningnumsf}{\biolinumLF} \fi \fi @@ -504,21 +504,21 @@ \iflibertine@otf \iflibertine@rm - \DeclareTextFontCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}} - \DeclareTextFontCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}} + \DeclareRobustCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}} + \DeclareRobustCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}} \fi \iflibertine@sf - \DeclareTextFontCommand{\tabularnumsf}{\addfontfeatures{Numbers=Tabular}} - \DeclareTextFontCommand{\proportionalnumsf}{\addfontfeatures{Numbers=Proportional}} + \DeclareRobustCommand{\tabularnumsf}{\addfontfeatures{Numbers=Tabular}} + \DeclareRobustCommand{\proportionalnumsf}{\addfontfeatures{Numbers=Proportional}} \fi \else % type1 \iflibertine@rm - \DeclareTextFontCommand{\tabularnums}{\fontfamily{LinuxLibertineT-T\libertine@figurestyle}\selectfont} - \DeclareTextFontCommand{\proportionalnums}{\fontfamily{LinuxLibertineT-\libertine@figurestyle}\selectfont} + \DeclareRobustCommand{\tabularnums}{\fontfamily{LinuxLibertineT-T\libertine@figurestyle}\selectfont} + \DeclareRobustCommand{\proportionalnums}{\fontfamily{LinuxLibertineT-\libertine@figurestyle}\selectfont} \fi \iflibertine@sf - \DeclareTextFontCommand{\tabularnumsf}{\fontfamily{LinuxBiolinumT-T\biolinum@figurestyle}\selectfont} - \DeclareTextFontCommand{\proportionalnumsf}{\fontfamily{LinuxBiolinumT-\biolinum@figurestyle}\selectfont} + \DeclareRobustCommand{\tabularnumsf}{\fontfamily{LinuxBiolinumT-T\biolinum@figurestyle}\selectfont} + \DeclareRobustCommand{\proportionalnumsf}{\fontfamily{LinuxBiolinumT-\biolinum@figurestyle}\selectfont} \fi \fi diff --git a/Master/texmf-dist/tex/latex/libertine/libertineMono.sty b/Master/texmf-dist/tex/latex/libertine/libertineMono.sty index a2eed2c7ff6..bf0ccf35049 100644 --- a/Master/texmf-dist/tex/latex/libertine/libertineMono.sty +++ b/Master/texmf-dist/tex/latex/libertine/libertineMono.sty @@ -1,5 +1,5 @@ \ProvidesPackage{libertineMono}[% - 2020/03/26 (Bob Tennent) Supports Libertine Mono fonts for all LaTeX engines.] + 2024/04/20 (Bob Tennent) Supports Libertine Mono fonts for all LaTeX engines.] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} diff --git a/Master/texmf-dist/tex/latex/libertine/libertineRoman.sty b/Master/texmf-dist/tex/latex/libertine/libertineRoman.sty index 4e294408bba..9b43a10b3b3 100644 --- a/Master/texmf-dist/tex/latex/libertine/libertineRoman.sty +++ b/Master/texmf-dist/tex/latex/libertine/libertineRoman.sty @@ -1,5 +1,5 @@ \ProvidesPackage{libertineRoman}[% - 2023/11/26 (Bob Tennent) Supports Libertine Roman fonts for all LaTeX engines.] + 2024/04/20 (Bob Tennent) Supports Libertine Roman fonts for all LaTeX engines.] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} @@ -225,23 +225,23 @@ % Define \oldstylenums[f] and \liningnums[f] \iflibertine@otf - \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} - \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} + \DeclareRobustCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} + \DeclareRobustCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} \else % type1 - \DeclareTextFontCommand{\oldstylenums}{\libertineOsF} - \DeclareTextFontCommand{\liningnums}{\libertineLF} - \DeclareTextFontCommand{\oldstylenumsf}{\sffamily\oldstylenums} - \DeclareTextFontCommand{\liningnumsf}{\sffamily} + \DeclareRobustCommand{\oldstylenums}{\libertineOsF} + \DeclareRobustCommand{\liningnums}{\libertineLF} + \DeclareRobustCommand{\oldstylenumsf}{\sffamily\oldstylenums} + \DeclareRobustCommand{\liningnumsf}{\sffamily} \fi % Define \tabularnums[f] and \proportionalnums[f] \iflibertine@otf - \DeclareTextFontCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}} - \DeclareTextFontCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}} + \DeclareRobustCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}} + \DeclareRobustCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}} \else % type1 - \DeclareTextFontCommand{\tabularnums}{\fontfamily{LinuxLibertineT-T\libertine@figurestyle}\selectfont} - \DeclareTextFontCommand{\proportionalnums}{\fontfamily{LinuxLibertineT-\libertine@figurestyle}\selectfont} + \DeclareRobustCommand{\tabularnums}{\fontfamily{LinuxLibertineT-T\libertine@figurestyle}\selectfont} + \DeclareRobustCommand{\proportionalnums}{\fontfamily{LinuxLibertineT-\libertine@figurestyle}\selectfont} \fi \iflibertine@otf -- cgit v1.2.3