summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-12-17 20:55:04 +0000
committerKarl Berry <karl@freefriends.org>2023-12-17 20:55:04 +0000
commiteb4b39b3e639ad8f55c1e3aff25a6a6eeb84fe6e (patch)
tree80a40dd0d565f481cd055c8bd7a8986fa8c9eb51 /Master/texmf-dist
parent4796b2cdf10a74e8714696028560ca95c6aeb7ac (diff)
oldstandard (17dec23)
git-svn-id: svn://tug.org/texlive/trunk@69153 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/fonts/oldstandard/README4
-rw-r--r--Master/texmf-dist/tex/latex/oldstandard/OldStandard.sty18
2 files changed, 18 insertions, 4 deletions
diff --git a/Master/texmf-dist/doc/fonts/oldstandard/README b/Master/texmf-dist/doc/fonts/oldstandard/README
index 817571086f7..1d865bd0bea 100644
--- a/Master/texmf-dist/doc/fonts/oldstandard/README
+++ b/Master/texmf-dist/doc/fonts/oldstandard/README
@@ -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 @@ option.
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.
diff --git a/Master/texmf-dist/tex/latex/oldstandard/OldStandard.sty b/Master/texmf-dist/tex/latex/oldstandard/OldStandard.sty
index e5d9e53b3ac..e36f36f9c72 100644
--- a/Master/texmf-dist/tex/latex/oldstandard/OldStandard.sty
+++ b/Master/texmf-dist/tex/latex/oldstandard/OldStandard.sty
@@ -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,6 +102,9 @@
\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
@@ -129,7 +132,18 @@
\DeclareTextFontCommand{\textsu}{\sufigures}
\DeclareTextFontCommand{\textinf}{\infigures}
-\def\oldstandardlgr{\fontencoding{LGR}\fontfamily{OldStandard-TLF}\selectfont}
+\ifoldstandard@lining
+ \def\oldstandardlgr@figurestyle{LF}
+\else
+ \def\oldstandardlgr@figurestyle{OsF}
+\fi
+\ifoldstandard@tabular
+ \def\oldstandardlgr@figurealign{T}
+\else
+ \def\oldstandardlgr@figurealign{}
+\fi
+\def\oldstandardlgr{\fontencoding{LGR}\fontfamily{OldStandard-\oldstandardlgr@figurealign\oldstandardlgr@figurestyle}\selectfont}
+
\ifoldstandard@otf
\defaultfontfeatures{}