texlive[69153] Master/texmf-dist: oldstandard (17dec23)

commits+karl at tug.org commits+karl at tug.org
Sun Dec 17 21:55:04 CET 2023


Revision: 69153
          https://tug.org/svn/texlive?view=revision&revision=69153
Author:   karl
Date:     2023-12-17 21:55:04 +0100 (Sun, 17 Dec 2023)
Log Message:
-----------
oldstandard (17dec23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/oldstandard/README
    trunk/Master/texmf-dist/tex/latex/oldstandard/OldStandard.sty

Modified: trunk/Master/texmf-dist/doc/fonts/oldstandard/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/oldstandard/README	2023-12-17 18:42:04 UTC (rev 69152)
+++ trunk/Master/texmf-dist/doc/fonts/oldstandard/README	2023-12-17 20:55:04 UTC (rev 69153)
@@ -1,5 +1,5 @@
 This is the README for the OldStandard package, version 2.7,
-release 2023-12-15.
+release 2023-12-16.
 
 This package provides the Old Standard family of fonts
 designed by Alexey Kryukov and revised by Robert Alessi and
@@ -112,7 +112,7 @@
 Options scaled=<number> or scale=<number> may be used to
 scale the fonts.
 
-To use OldStandard-Math, see oldstandard-math.tex in the doc directory.
+To use OldStandard-Math, see oldstandard-mathtest.tex in the doc directory.
 
 The text fonts are licensed under the SIL Open Font License,
 version 1.1; the text may be found in the doc directory.

Modified: trunk/Master/texmf-dist/tex/latex/oldstandard/OldStandard.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/oldstandard/OldStandard.sty	2023-12-17 18:42:04 UTC (rev 69152)
+++ trunk/Master/texmf-dist/tex/latex/oldstandard/OldStandard.sty	2023-12-17 20:55:04 UTC (rev 69153)
@@ -1,6 +1,6 @@
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{OldStandard}
-    [2023/12/15 (Bob Tennent and autoinst)  Style file for OldStandard fonts.]
+    [2023/12/16 (Bob Tennent and autoinst)  Style file for OldStandard fonts.]
 
 \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
 
@@ -102,8 +102,11 @@
   \providecommand\infigures{\addfontfeatures{VerticalPosition=Inferior}}
   \DeclareTextFontCommand{\tabularnums}{\addfontfeatures{Numbers=Tabular}}
   \DeclareTextFontCommand{\proportionalnums}{\addfontfeatures{Numbers=Proportional}}
+  \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}}
+  \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}}
 
 
+
 \else % type1
 
    \fa at naming@exception{figures}{{superior}{proportional}}{Sup}
@@ -129,8 +132,19 @@
 \DeclareTextFontCommand{\textsu}{\sufigures}
 \DeclareTextFontCommand{\textinf}{\infigures}
 
-\def\oldstandardlgr{\fontencoding{LGR}\fontfamily{OldStandard-TLF}\selectfont}
+\ifoldstandard at lining
+  \def\oldstandardlgr at figurestyle{LF}
+\else
+  \def\oldstandardlgr at figurestyle{OsF}
+\fi
+\ifoldstandard at tabular
+  \def\oldstandardlgr at figurealign{T}
+\else
+  \def\oldstandardlgr at figurealign{}
+\fi
+\def\oldstandardlgr{\fontencoding{LGR}\fontfamily{OldStandard-\oldstandardlgr at figurealign\oldstandardlgr at figurestyle}\selectfont}
 
+
 \ifoldstandard at otf
   \defaultfontfeatures{}
 \fi



More information about the tex-live-commits mailing list.