From 8c332d190fc87f5943debba153cad209c0f8952e Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 25 Apr 2024 03:01:05 +0000 Subject: CTAN sync 202404250301 --- fonts/ibarra/README | 6 ++-- fonts/ibarra/doc/ibarra-samples.pdf | Bin 175741 -> 173588 bytes fonts/ibarra/latex/ibarra.sty | 10 +++---- fonts/junicode/README | 2 +- fonts/junicode/doc/junicode-samples.tex | 8 ++--- fonts/junicode/latex/junicode.sty | 18 +++++------ fonts/libertine/README | 2 +- fonts/libertine/doc/libertine-samples.pdf | Bin 859366 -> 859366 bytes fonts/libertine/doc/libertine-samples.tex | 16 +++++----- fonts/libertine/doc/libertine.pdf | Bin 237747 -> 237884 bytes fonts/libertine/doc/libertine.tex | 8 ++--- fonts/libertine/latex/libertine.sty | 48 +++++++++++++++--------------- fonts/libertine/latex/libertineRoman.sty | 22 +++++++------- 13 files changed, 70 insertions(+), 70 deletions(-) (limited to 'fonts') diff --git a/fonts/ibarra/README b/fonts/ibarra/README index 20f908c57b..7edee95b0a 100644 --- a/fonts/ibarra/README +++ b/fonts/ibarra/README @@ -1,4 +1,4 @@ -This is the README for the ibarra package, version 2024-04-20. +This is the README for the ibarra package, version 2024-04-23. This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the Ibarra Real Nova family of fonts, designed @@ -37,8 +37,8 @@ Font encodings supported are OT1, T1, LY1 and TS1. Command \ibarra selects the Ibarra Real Nova family and \ibarraSemiBold selects the SemiBold series. To select -oldstyle or lining figures locally, use \oldstylenums -or \liningnums, respectively. +oldstyle or lining figures locally, use \oldstylenums{...} +or \liningnums{...}, respectively. The original fonts are available at https://github.com/googlefonts/ibarrareal. and are licensed diff --git a/fonts/ibarra/doc/ibarra-samples.pdf b/fonts/ibarra/doc/ibarra-samples.pdf index 813559dd2b..b0abd821dc 100644 Binary files a/fonts/ibarra/doc/ibarra-samples.pdf and b/fonts/ibarra/doc/ibarra-samples.pdf differ diff --git a/fonts/ibarra/latex/ibarra.sty b/fonts/ibarra/latex/ibarra.sty index 2e272a67d8..6fe4914967 100644 --- a/fonts/ibarra/latex/ibarra.sty +++ b/fonts/ibarra/latex/ibarra.sty @@ -1,6 +1,6 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{ibarra} - [2024/04/20 (Bob Tennent) Supports IbarraRealNova Real Nova fonts for all LaTeX engines.] + [2024/04/23 (Bob Tennent) Supports IbarraRealNova Real Nova fonts for all LaTeX engines.] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} @@ -82,15 +82,15 @@ BoldFont = *-SemiBold , BoldItalicFont = *-SemiBoldItalic ] {IbarraRealNova} - \DeclareRobustCommand{\oldstylenums}{\addfontfeatures{Numbers={OldStyle}}} - \DeclareRobustCommand{\liningnums}{\addfontfeatures{Numbers={}}} + \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers={OldStyle}}} + \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers={}}} \else % type1 \def\ibarrafamily{IbarraRealNova-\ibarra@figurestyle} \def\ibarra{\fontfamily{\ibarrafamily}\selectfont} \renewcommand*\rmdefault{\ibarrafamily} \def\ibarraSemiBold{\fontfamily{\ibarrafamily}\fontseries{sb}\selectfont} - \DeclareRobustCommand{\oldstylenums}{\fontfamily{IbarraRealNova-OsF}\selectfont} - \DeclareRobustCommand{\liningnums}{\fontfamily{IbarraRealNova-LF}\selectfont} + \DeclareTextFontCommand{\oldstylenums}{\fontfamily{IbarraRealNova-OsF}\selectfont} + \DeclareTextFontCommand{\liningnums}{\fontfamily{IbarraRealNova-LF}\selectfont} \fi \ifibarra@ttf diff --git a/fonts/junicode/README b/fonts/junicode/README index e48a722995..cabab11165 100644 --- a/fonts/junicode/README +++ b/fonts/junicode/README @@ -1,5 +1,5 @@ This is the README for version 2.206 of Peter S. Baker's -Junicode family of fonts (2024-04-20). The Junicode font is +Junicode family of fonts (2024-04-23). The Junicode font is primarily for scholars and students of the Middle Ages, but it serves users with a wide variety of interests. It tracks the development of the Medieval Unicode Font Initiative diff --git a/fonts/junicode/doc/junicode-samples.tex b/fonts/junicode/doc/junicode-samples.tex index 173c0a5d36..6218a12bea 100644 --- a/fonts/junicode/doc/junicode-samples.tex +++ b/fonts/junicode/doc/junicode-samples.tex @@ -41,19 +41,19 @@ \section*{Oldstyle Numbers} -{\oldstylenums 1234567890} +\oldstylenums{1234567890} \section*{Lining Numbers} -{\liningnums 1234567890} +\liningnums{1234567890} \section*{Tabular Numbers} -{\tabularnums 1234567890} +\tabularnums{1234567890} \section*{Proportional Numbers} -{\proportionalnums 1234567890} +\proportionalnums{1234567890} \section*{Superior Numbers} diff --git a/fonts/junicode/latex/junicode.sty b/fonts/junicode/latex/junicode.sty index eb9776aaf6..56255b27b7 100644 --- a/fonts/junicode/latex/junicode.sty +++ b/fonts/junicode/latex/junicode.sty @@ -18,7 +18,7 @@ % \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{junicode} - [2024/04/20 (Peter Baker and Bob Tennent) Supports Junicode static fonts.] + [2024/04/23 (Peter Baker and Bob Tennent) Supports Junicode static fonts.] \RequirePackage{iftex,xkeyval} @@ -221,10 +221,10 @@ \fa@naming@exception{figures}{{inferior}{tabular}}{Inf} \def\infigures{\@nomath\infigures\fontfigurestyle{inferior}\selectfont} - \DeclareRobustCommand{\oldstylenums}{\fontfamily{Junicode-\junicode@figurealign OsF}\selectfont} - \DeclareRobustCommand{\liningnums}{\fontfamily{Junicode-\junicode@figurealign LF}\selectfont} - \DeclareRobustCommand{\tabularnums}{\fontfamily{Junicode-T\junicode@figurestyle}\selectfont} - \DeclareRobustCommand{\proportionalnums}{\fontfamily{Junicode-\junicode@figurestyle}\selectfont} + \DeclareTextFontCommand{\oldstylenums}{\fontfamily{Junicode-\junicode@figurealign OsF}\selectfont} + \DeclareTextFontCommand{\liningnums}{\fontfamily{Junicode-\junicode@figurealign LF}\selectfont} + \DeclareTextFontCommand{\tabularnums}{\fontfamily{Junicode-T\junicode@figurestyle}\selectfont} + \DeclareTextFontCommand{\proportionalnums}{\fontfamily{Junicode-\junicode@figurestyle}\selectfont} \newcommand*{\jBold}{\fontseries{b}\selectfont} @@ -487,10 +487,10 @@ \providecommand\sufigures{\addfontfeatures{VerticalPosition=Superior}} \providecommand\infigures{\addfontfeatures{VerticalPosition=Inferior}} -\DeclareRobustCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}} -\DeclareRobustCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}} -\DeclareRobustCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} -\DeclareRobustCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} +\DeclareTextFontCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}} +\DeclareTextFontCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}} +\DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} +\DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} % Convenience commands for non-verbose access to the cvNN features. % See also the "jcv" mnemonics below. diff --git a/fonts/libertine/README b/fonts/libertine/README index 87d4a4fbc0..0725a807b8 100644 --- a/fonts/libertine/README +++ b/fonts/libertine/README @@ -1,4 +1,4 @@ -This is the README for libertine, version 5.3.0 (2024-04-20). +This is the README for libertine, version 5.3.0 (2024-04-23). 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/fonts/libertine/doc/libertine-samples.pdf b/fonts/libertine/doc/libertine-samples.pdf index 4a670934c3..6330ced85e 100644 Binary files a/fonts/libertine/doc/libertine-samples.pdf and b/fonts/libertine/doc/libertine-samples.pdf differ diff --git a/fonts/libertine/doc/libertine-samples.tex b/fonts/libertine/doc/libertine-samples.tex index ab22664b7b..ef9c387828 100644 --- a/fonts/libertine/doc/libertine-samples.tex +++ b/fonts/libertine/doc/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/fonts/libertine/doc/libertine.pdf b/fonts/libertine/doc/libertine.pdf index 37bb52f2b7..5c8e0b8791 100644 Binary files a/fonts/libertine/doc/libertine.pdf and b/fonts/libertine/doc/libertine.pdf differ diff --git a/fonts/libertine/doc/libertine.tex b/fonts/libertine/doc/libertine.tex index b64e65c838..7f9fbd0127 100644 --- a/fonts/libertine/doc/libertine.tex +++ b/fonts/libertine/doc/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| and \verb|\oldstylenumsf| are defined to +Commands \verb|\oldstylenums{|\ldots\verb|}| and \verb|\oldstylenumsf{|\ldots\verb|}| 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| and \verb|\liningnumsf|. +\verb|\liningnums{|\ldots\verb|}| and \verb|\liningnumsf{|\ldots\verb|}|. -Similarly, commands \verb|\tabularnums| and \verb|\tabularnumsf| are defined +Similarly, commands \verb|\tabularnums{|\ldots\verb|}| and \verb|\tabularnumsf{|\ldots\verb|}| are defined to allow local use of monospaced figures in Libertine or Biolinum, respectively, if proportional figures is the default, and similarly -\verb|\proportionalnums| and \verb|\proportionalnumsf|. +\verb|\proportionalnums{|\ldots\verb|}| and \verb|\proportionalnumsf{|\ldots\verb|}|. Superior numbers (for footnote markers) are available using \verb|\sufigures| or \verb|\textsu{|\ldots\verb|}|. diff --git a/fonts/libertine/latex/libertine.sty b/fonts/libertine/latex/libertine.sty index 0e1b9bfebf..7ed9e94f7b 100644 --- a/fonts/libertine/latex/libertine.sty +++ b/fonts/libertine/latex/libertine.sty @@ -1,5 +1,5 @@ \ProvidesPackage{libertine}[% - 2024/04/20 (Bob Tennent) Supports Libertine and Biolinum fonts for all LaTeX engines.] + 2024/04/23 (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 - \DeclareRobustCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} - \DeclareRobustCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} + \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} + \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} \fi \iflibertine@sf - \DeclareRobustCommand{\oldstylenumsf}{\addfontfeatures{Numbers=OldStyle}} - \DeclareRobustCommand{\liningnumsf}{\addfontfeatures{Numbers=Lining}} + \DeclareTextFontCommand{\oldstylenumsf}{\addfontfeatures{Numbers=OldStyle}} + \DeclareTextFontCommand{\liningnumsf}{\addfontfeatures{Numbers=Lining}} \fi \else % type1 \iflibertine@rm \iflibertine@sf % Both Libertine and Biolinum - \DeclareRobustCommand{\oldstylenums}{\libertineOsF} - \DeclareRobustCommand{\liningnums}{\libertineLF} - \DeclareRobustCommand{\oldstylenumsf}{\biolinumOsF} - \DeclareRobustCommand{\liningnumsf}{\biolinumLF} + \DeclareTextFontCommand{\oldstylenums}{\libertineOsF} + \DeclareTextFontCommand{\liningnums}{\libertineLF} + \DeclareTextFontCommand{\oldstylenumsf}{\biolinumOsF} + \DeclareTextFontCommand{\liningnumsf}{\biolinumLF} \else % Libertine only - \DeclareRobustCommand{\oldstylenums}{\libertineOsF} - \DeclareRobustCommand{\liningnums}{\libertineLF} - \DeclareRobustCommand{\oldstylenumsf}{\sffamily\oldstylenums} - \DeclareRobustCommand{\liningnumsf}{\sffamily} + \DeclareTextFontCommand{\oldstylenums}{\libertineOsF} + \DeclareTextFontCommand{\liningnums}{\libertineLF} + \DeclareTextFontCommand{\oldstylenumsf}{\sffamily\oldstylenums} + \DeclareTextFontCommand{\liningnumsf}{\sffamily} \fi \else % Biolinum only % \oldstylenums defined by \textcomp? - \DeclareRobustCommand{\liningnums}{} - \DeclareRobustCommand{\oldstylenumsf}{\biolinumOsF} - \DeclareRobustCommand{\liningnumsf}{\biolinumLF} + \DeclareTextFontCommand{\liningnums}{} + \DeclareTextFontCommand{\oldstylenumsf}{\biolinumOsF} + \DeclareTextFontCommand{\liningnumsf}{\biolinumLF} \fi \fi @@ -504,21 +504,21 @@ \iflibertine@otf \iflibertine@rm - \DeclareRobustCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}} - \DeclareRobustCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}} + \DeclareTextFontCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}} + \DeclareTextFontCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}} \fi \iflibertine@sf - \DeclareRobustCommand{\tabularnumsf}{\addfontfeatures{Numbers=Tabular}} - \DeclareRobustCommand{\proportionalnumsf}{\addfontfeatures{Numbers=Proportional}} + \DeclareTextFontCommand{\tabularnumsf}{\addfontfeatures{Numbers=Tabular}} + \DeclareTextFontCommand{\proportionalnumsf}{\addfontfeatures{Numbers=Proportional}} \fi \else % type1 \iflibertine@rm - \DeclareRobustCommand{\tabularnums}{\fontfamily{LinuxLibertineT-T\libertine@figurestyle}\selectfont} - \DeclareRobustCommand{\proportionalnums}{\fontfamily{LinuxLibertineT-\libertine@figurestyle}\selectfont} + \DeclareTextFontCommand{\tabularnums}{\fontfamily{LinuxLibertineT-T\libertine@figurestyle}\selectfont} + \DeclareTextFontCommand{\proportionalnums}{\fontfamily{LinuxLibertineT-\libertine@figurestyle}\selectfont} \fi \iflibertine@sf - \DeclareRobustCommand{\tabularnumsf}{\fontfamily{LinuxBiolinumT-T\biolinum@figurestyle}\selectfont} - \DeclareRobustCommand{\proportionalnumsf}{\fontfamily{LinuxBiolinumT-\biolinum@figurestyle}\selectfont} + \DeclareTextFontCommand{\tabularnumsf}{\fontfamily{LinuxBiolinumT-T\biolinum@figurestyle}\selectfont} + \DeclareTextFontCommand{\proportionalnumsf}{\fontfamily{LinuxBiolinumT-\biolinum@figurestyle}\selectfont} \fi \fi diff --git a/fonts/libertine/latex/libertineRoman.sty b/fonts/libertine/latex/libertineRoman.sty index 9b43a10b3b..9b8fdb9b7a 100644 --- a/fonts/libertine/latex/libertineRoman.sty +++ b/fonts/libertine/latex/libertineRoman.sty @@ -1,5 +1,5 @@ \ProvidesPackage{libertineRoman}[% - 2024/04/20 (Bob Tennent) Supports Libertine Roman fonts for all LaTeX engines.] + 2024/04/23 (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 - \DeclareRobustCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} - \DeclareRobustCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} + \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} + \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} \else % type1 - \DeclareRobustCommand{\oldstylenums}{\libertineOsF} - \DeclareRobustCommand{\liningnums}{\libertineLF} - \DeclareRobustCommand{\oldstylenumsf}{\sffamily\oldstylenums} - \DeclareRobustCommand{\liningnumsf}{\sffamily} + \DeclareTextFontCommand{\oldstylenums}{\libertineOsF} + \DeclareTextFontCommand{\liningnums}{\libertineLF} + \DeclareTextFontCommand{\oldstylenumsf}{\sffamily\oldstylenums} + \DeclareTextFontCommand{\liningnumsf}{\sffamily} \fi % Define \tabularnums[f] and \proportionalnums[f] \iflibertine@otf - \DeclareRobustCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}} - \DeclareRobustCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}} + \DeclareTextFontCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}} + \DeclareTextFontCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}} \else % type1 - \DeclareRobustCommand{\tabularnums}{\fontfamily{LinuxLibertineT-T\libertine@figurestyle}\selectfont} - \DeclareRobustCommand{\proportionalnums}{\fontfamily{LinuxLibertineT-\libertine@figurestyle}\selectfont} + \DeclareTextFontCommand{\tabularnums}{\fontfamily{LinuxLibertineT-T\libertine@figurestyle}\selectfont} + \DeclareTextFontCommand{\proportionalnums}{\fontfamily{LinuxLibertineT-\libertine@figurestyle}\selectfont} \fi \iflibertine@otf -- cgit v1.2.3