From f25fb81386cb98fecf6d661e519c31d062c24dd3 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 21 Oct 2023 01:04:17 +0000 Subject: fontsetup (21oct23) git-svn-id: svn://tug.org/texlive/trunk@68602 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/fontsetup/README | 2 +- .../doc/latex/fontsetup/fontsetup-doc.pdf | Bin 584050 -> 556078 bytes .../doc/latex/fontsetup/fontsetup-doc.tex | 4 +-- .../texmf-dist/tex/latex/fontsetup/fontsetup.sty | 39 +++++++++++++++++++-- 4 files changed, 40 insertions(+), 5 deletions(-) diff --git a/Master/texmf-dist/doc/latex/fontsetup/README b/Master/texmf-dist/doc/latex/fontsetup/README index 472a898d2f9..ef172cfe232 100644 --- a/Master/texmf-dist/doc/latex/fontsetup/README +++ b/Master/texmf-dist/doc/latex/fontsetup/README @@ -1,5 +1,5 @@ The fontsetup package - (Version 1.6, GPL3) + (Version 1.7, GPL3) This simple package makes it trivial to switch quickly between different quality fonts supporting Mathematics. diff --git a/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.pdf b/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.pdf index 6b90a5bab19..7ce909832ce 100644 Binary files a/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.pdf and b/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex b/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex index 870bc36f03e..dc52a0cbfab 100644 --- a/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex +++ b/Master/texmf-dist/doc/latex/fontsetup/fontsetup-doc.tex @@ -14,8 +14,8 @@ \textit{by}\\[1ex] {\large Antonis Tsolomitis}\\ University of the Aegean\\ Department of Mathematics\\[1ex] - \textsc{2} August \textsc{2023}\\[1ex] - Version 1.6, \textsc{gpl3} + \textsc{20} October \textsc{2023}\\[1ex] + Version 1.7, \textsc{gpl3} \end{center} This package is a simple wrapper-type package that makes the setup of fonts easy and diff --git a/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty b/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty index f68237105b6..5d40b84f277 100644 --- a/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty +++ b/Master/texmf-dist/tex/latex/fontsetup/fontsetup.sty @@ -70,6 +70,9 @@ \newif\if@varnothing \DeclareOption{varnothing}{\@varnothingtrue} % +\newif\if@amsbb +\DeclareOption{amsbb}{\@amsbbtrue} +% \ProcessOptions %provide a test to know if a 16bits TeX is used. @@ -92,15 +95,31 @@ % \if@upint \if@varnothing + \if@amsbb + \setmathfont[StylisticSet=2,StylisticSet=3,CharacterVariant=1]{NewCMMath-Book.otf} + \else \setmathfont[StylisticSet=2,CharacterVariant=1]{NewCMMath-Book.otf} + \fi \else + \if@amsbb + \setmathfont[StylisticSet=2,StylisticSet=3]{NewCMMath-Book.otf} + \else \setmathfont[StylisticSet=2]{NewCMMath-Book.otf} + \fi \fi \else \if@varnothing + \if@amsbb + \setmathfont[StylisticSet=3,CharacterVariant=1]{NewCMMath-Book.otf} + \else \setmathfont[CharacterVariant=1]{NewCMMath-Book.otf} + \fi \else + \if@amsbb + \setmathfont[StylisticSet=3]{NewCMMath-Book.otf} + \else \setmathfont{NewCMMath-Book.otf} + \fi \fi \fi % @@ -143,15 +162,31 @@ \RequirePackage{fspolddefault} \if@upint \if@varnothing - \setmathfont[StylisticSet=2,CharacterVariant=1]{NewCMMath-Book.otf} + \if@amsbb + \setmathfont[StylisticSet=2,StylisticSet=3,CharacterVariant=1]{NewCMMath-Regular.otf} + \else + \setmathfont[StylisticSet=2,CharacterVariant=1]{NewCMMath-Regular.otf} + \fi \else + \if@amsbb + \setmathfont[StylisticSet=2,StylisticSet=3]{NewCMMath-Regular.otf} + \else \setmathfont[StylisticSet=2]{NewCMMath-Regular.otf} + \fi \fi \else \if@varnothing - \setmathfont[CharacterVariant=1]{NewCMMath-Book.otf} + \if@amsbb + \setmathfont[StylisticSet=3,CharacterVariant=1]{NewCMMath-Regular.otf} + \else + \setmathfont[CharacterVariant=1]{NewCMMath-Regular.otf} + \fi \else + \if@amsbb + \setmathfont[StylisticSet=3]{NewCMMath-Regular.otf} + \else \setmathfont{NewCMMath-Regular.otf} + \fi \fi \fi \or -- cgit v1.2.3