diff options
author | Norbert Preining <norbert@preining.info> | 2024-01-12 03:01:12 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2024-01-12 03:01:12 +0000 |
commit | 1748d1e662c9618cc16f80d5e67669e9e9d6d4be (patch) | |
tree | 7d46019dbae3fa8e0345487ecf524cfc641f1b2a /fonts/newcomputermodern | |
parent | b14090c9f3c7797e26fed9eb2b83ce144dcb16a3 (diff) |
CTAN sync 202401120301
Diffstat (limited to 'fonts/newcomputermodern')
33 files changed, 186 insertions, 10 deletions
diff --git a/fonts/newcomputermodern/README b/fonts/newcomputermodern/README index 9486da5450..4a99ea9c8d 100644 --- a/fonts/newcomputermodern/README +++ b/fonts/newcomputermodern/README @@ -1,10 +1,10 @@ New Computer Modern Fonts - (Package version 5.02, GustFLv1 or later) + (Package version 5.1, GustFLv1 or later) Antonis Tsolomitis - Samos, Greece, 2019--2023 + Samos, Greece, 2019--2024 This is a release of a new assembly of ComputerModern fonts that extents the family with more shapes and more mathematical glyphs @@ -50,8 +50,71 @@ of Mathematics providing the widest possible Mathematical coverage. The fonts have their own protrusion settings through the microtype package which are distributed with microtype. +====================================================================== + +How to build the package from source +------------------------------------ + +(a) convert the sfd files to otf using the script +with contents the next three lines: + +#!/usr/bin/fontforge +Open($1) +Generate($1:r + ".otf") + +Assume the above script is called sfd2otf +After making it executable cd in the sfd folder +and execute + +for i in *.sfd; do sfd2otf $i; done + +(b) copy/move the otf files either in + +$HOME/texmf/tex/fonts/opentype/newcomputermodern/ + +or + +in your TeX installation + +or + +in the folder that contains newcm-doc.tex + +In any case, the command + +kpsewhich NewCM10-Regular.otf + +must return the newly installed font. + +(c) cd in the folder that contains newcm-doc.tex +and run + +xelatex-unsafe newcm-doc.tex + +or (in newer installations) + +xelatex newcm-doc.tex + +(the xelatex-unsafe if for using gs properly) +==================================================== + + Latest additions/improvements: +------------------------------ + +Version 5.1 + +Added Aegean Numbers in the Sans font + +Added one.oldstyle.alt and one.taboldstyle.alt in cv06 + +Added missing ligatures in dlig for ch, ck, and il + +Added right kerning for the sequence uni026D slash + +Replaced fspdefault.sty and fspolddefault.sty with +fspdefault.tex and fspolddefault.tex in newcomputermodern.sty Version 5.01 diff --git a/fonts/newcomputermodern/doc/newcm-doc.pdf b/fonts/newcomputermodern/doc/newcm-doc.pdf Binary files differindex 7c0ca343fc..953e01a753 100644 --- a/fonts/newcomputermodern/doc/newcm-doc.pdf +++ b/fonts/newcomputermodern/doc/newcm-doc.pdf diff --git a/fonts/newcomputermodern/doc/newcm-doc.tex b/fonts/newcomputermodern/doc/newcm-doc.tex index ca152c25ef..7e20605e67 100644 --- a/fonts/newcomputermodern/doc/newcm-doc.tex +++ b/fonts/newcomputermodern/doc/newcm-doc.tex @@ -95,7 +95,7 @@ Language=Nepali, \renewcommand{\arraystretch}{1.4} -\title{The New Computer Modern FontFamily\\ version 5.02} +\title{The New Computer Modern FontFamily\\ version 5.1} \author{Antonis Tsolomitis} %\address{Department of Mathematics\\ University of the Aegean\\ Karlovassi, 832\,00 Samos\\ Greece} %\netaddress{atsol (at) aegean dot gr} @@ -237,7 +237,7 @@ The Serif font includes additional ligatures fb ffb ffh ffj ffk fft fh fj ft fk and the same with longs instead of f in the \textit{default} liga table (in addition to the default fi fl ffi ffl ff). It also includes an alternative k (in the cv01 table) and -{\newcmdlig sp ch ck ct st} +{\newcmdlig sp ch ck ct st il} in the dlig table. Finally it also inludes} ``end'' {\newcmaltk versions for the letters a, e, m, n and r in the cv02 table. } @@ -256,17 +256,58 @@ and to load the font with endings variations use Of course the above can be mixed separating the optional arguments with comma, or one can define a custom font say by using -\verb|\newfontfamily\myfont[<options to enable>]{NewCM10-Regular.otf}| +\verb|\newfontfamily\myfont[<options to enable>]{NewCM10-Book.otf}| \begin{center} \begin{tabular}{c|c|c|c} - Regular & k & a e m n r & sp ch ck ct st\\ \hline + Book & k & a e m n r & sp ch ck ct st il\\ \hline cv01 & {\newcmaltk k} & & \\ \hline cv02 & & {\newcmaltendings a e m n r} & \\ \hline - dlig & & & {\newcmdlig sp ch ck ct st} + dlig & & & {\newcmdlig sp ch ck ct st il} \end{tabular} \end{center} +\subsection{Oldstyle numbers} + +Typically oldstyle numbers are available in \verb|onum| Lookup +and with the \verb|\textsc| if \verb|fontsetup| is loaded. +Also available they are with \verb|\oldstylenums|. +There are two series, one is with variable widths and one with +fixed width for use in tables. The code + +\begin{verbatim} +\oldstylenums{0123456789}\addfontfeatures{Numbers=Tabular} +\textsc{0123456789} +\end{verbatim} +gives + +\oldstylenums{0123456789}\addfontfeatures{Numbers=Tabular} + +\textsc{0123456789}\addfontfeatures{Numbers=Proportional} + +\medskip + +\noindent An alternative design is also provided for the number 1 in cv06. +The code + +\begin{verbatim} +\oldstylenums{0123456789}\addfontfeatures{CharacterVariant=6} +\oldstylenums{0\textcolor{red}{1}23456789} + \addfontfeatures{CharacterVariant=6,Numbers=Tabular} +\oldstylenums{0\textcolor{red}{1}23456789} +\end{verbatim} +gives + + +\oldstylenums{0123456789}\addfontfeatures{CharacterVariant=6} + +\oldstylenums{0\textcolor{red}{1}23456789}\addfontfeatures{CharacterVariant=6,Numbers=Tabular} + +\oldstylenums{0\textcolor{red}{1}23456789} + + + + \subsection{Old Italic} The fonts also fully support the Old Italic Unicode block @@ -510,6 +551,33 @@ with the command \verb|\atticfivestaters| and it gives \atticfivestaters; and th slot u10182 named ``Greek Kyathos Base Sign'' can be accessed with the command \verb|\greekkyathosbasesign| and it gives \greekkyathosbasesign. + +\subsection{Aegean Numbers} +Aegean numbers are supported in the Sans fonts and their slots are defined in \verb|fontsetup| +package using commands of the form \verb|\aegeanXXXX| where \verb|XXXX| is the Unicode name +of the character (without spaces). +A few examples are: +\begin{center} +\aegeanseven\quad +\aegeanfivehundred\quad +\aegeanfourthousand\quad +\aegeanfiftythousand\quad +\aegeanweightbaseunit\quad +\aegeanweightfirstsubunit\quad +\aegeanweightsecondsubunit\quad +\aegeanweightthirdsubunit\quad +\aegeanweightfourthsubunit\quad +\aegeandrymeasurefirstsubunit\quad +\aegeanliquidmeasurefirstsubunit\quad +\aegeansecondsubunit\quad +\aegeanthirdsubunit +\end{center} +and the whole table of Aegean Numbers with the commands to access the glyphs +is shown on page \pageref{AegeanNumbers}. + + + + \subsection{Support for Papyrology} Papyrology needs to declare that a glyph is missing from the papyrus or the papyrus is worn at this point and the papyrologist adds the missing glyph @@ -1105,6 +1173,45 @@ Private Area of the fonts. \displayfonttable[hex-digits=head+foot, range-end=03CE]{NewCMUncial10-Book.otf} +\section{The Aegean Numbers glyph complement} +\label{AegeanNumbers} + +\begin{tabular}{|c|c||c|c|}\hline +\verb|\aegeanseparator| &\aegeanseparator& \verb|\aegeaneighthundred| &\aegeaneighthundred\\ \hline +\verb|\aegeanseparatordot| &\aegeanseparatordot& \verb|\aegeanninehundred| &\aegeanninehundred\\ \hline +\verb|\aegeancheckmark| &\aegeancheckmark& \verb|\aegeanonethousand| &\aegeanonethousand\\ \hline +\verb|\aegeanone| &\aegeanone& \verb|\aegeantwothousand| &\aegeantwothousand\\ \hline +\verb|\aegeantwo| &\aegeantwo& \verb|\aegeanthreethousand| &\aegeanthreethousand\\ \hline +\verb|\aegeanthree| &\aegeanthree& \verb|\aegeanfourthousand| &\aegeanfourthousand\\ \hline +\verb|\aegeanfour| &\aegeanfour& \verb|\aegeanfivethousand| &\aegeanfivethousand\\ \hline +\verb|\aegeanfive| &\aegeanfive& \verb|\aegeansixthousand| &\aegeansixthousand\\ \hline +\verb|\aegeansix| &\aegeansix& \verb|\aegeanseventhousand| &\aegeanseventhousand\\ \hline +\verb|\aegeanseven| &\aegeanseven& \verb|\aegeaneightthousand| &\aegeaneightthousand\\ \hline +\verb|\aegeaneight| &\aegeaneight& \verb|\aegeanninethousand| &\aegeanninethousand\\ \hline +\verb|\aegeanine| &\aegeanine& \verb|\aegeantenthousand| &\aegeantenthousand\\ \hline +\verb|\aegeanten| &\aegeanten& \verb|\aegeantwentythousand| &\aegeantwentythousand\\ \hline +\verb|\aegeantwenty| &\aegeantwenty& \verb|\aegeanthirtythousand| &\aegeanthirtythousand\\ \hline +\verb|\aegeanthirty| &\aegeanthirty& \verb|\aegeanfourtythousand| &\aegeanfourtythousand\\ \hline +\verb|\aegeanfourty| &\aegeanfourty& \verb|\aegeanfiftythousand| &\aegeanfiftythousand\\ \hline +\verb|\aegeanfifty| &\aegeanfifty& \verb|\aegeansixtythousand| &\aegeansixtythousand\\ \hline +\verb|\aegeansixty| &\aegeansixty& \verb|\aegeanseventythousand| &\aegeanseventythousand\\ \hline +\verb|\aegeanseventy| &\aegeanseventy& \verb|\aegeaneightythousand| &\aegeaneightythousand\\ \hline +\verb|\aegeaneighty| &\aegeaneighty& \verb|\aegeanninetythousand| &\aegeanninetythousand\\ \hline +\verb|\aegeanninety| &\aegeanninety& \verb|\aegeanweightbaseunit| &\aegeanweightbaseunit\\ \hline +\verb|\aegeanonehundred| &\aegeanonehundred& \verb|\aegeanweightfirstsubunit| &\aegeanweightfirstsubunit\\ \hline +\verb|\aegeantwohundred| &\aegeantwohundred& \verb|\aegeanweightsecondsubunit| &\aegeanweightsecondsubunit\\ \hline +\verb|\aegeanthreehundred| &\aegeanthreehundred& \verb|\aegeanweightthirdsubunit| &\aegeanweightthirdsubunit\\ \hline +\verb|\aegeanfourhundred| &\aegeanfourhundred& \verb|\aegeanweightfourthsubunit| &\aegeanweightfourthsubunit\\ \hline +\verb|\aegeanfivehundred| &\aegeanfivehundred& \verb|\aegeandrymeasurefirstsubunit| &\aegeandrymeasurefirstsubunit\\ \hline +\verb|\aegeansixhundred| &\aegeansixhundred& \verb|\aegeanliquidmeasurefirstsubunit| &\aegeanliquidmeasurefirstsubunit\\ \hline +\verb|\aegeansevenhundred| &\aegeansevenhundred& \verb|\aegeansecondsubunit| &\aegeansecondsubunit\\ \hline + & & \verb|\aegeanthirdsubunit| &\aegeanthirdsubunit\\ \hline +\end{tabular} + + + + + \begin{thebibliography}{9} \bibitem[\textsc{at}]{1} Antonis Tsolomitis, \textit{The NewComputerModern font family}, \textsc{tug}boat Vol.~\textsc{42}, No.~\textsc{1}, \textsc{2021}. \bibitem[\textsc{ipa}rev]{2} Council actions on revisions of the \textsc{ipa}, Phonetic Representation: b) Revision of the \textsc{ipa}, Journal of the International Phonetic Association, Volume \textsc{23}, Issue \textsc{1}, diff --git a/fonts/newcomputermodern/otf/NewCM08-Book.otf b/fonts/newcomputermodern/otf/NewCM08-Book.otf Binary files differindex 313f06d1d5..7ed4116f3d 100644 --- a/fonts/newcomputermodern/otf/NewCM08-Book.otf +++ b/fonts/newcomputermodern/otf/NewCM08-Book.otf diff --git a/fonts/newcomputermodern/otf/NewCM08-BookItalic.otf b/fonts/newcomputermodern/otf/NewCM08-BookItalic.otf Binary files differindex 9e4a15c7d2..473e3c3468 100644 --- a/fonts/newcomputermodern/otf/NewCM08-BookItalic.otf +++ b/fonts/newcomputermodern/otf/NewCM08-BookItalic.otf diff --git a/fonts/newcomputermodern/otf/NewCM08-Italic.otf b/fonts/newcomputermodern/otf/NewCM08-Italic.otf Binary files differindex 09f65f123d..5cf41ce959 100644 --- a/fonts/newcomputermodern/otf/NewCM08-Italic.otf +++ b/fonts/newcomputermodern/otf/NewCM08-Italic.otf diff --git a/fonts/newcomputermodern/otf/NewCM08-Regular.otf b/fonts/newcomputermodern/otf/NewCM08-Regular.otf Binary files differindex cc4bb8b719..c7d99ad897 100644 --- a/fonts/newcomputermodern/otf/NewCM08-Regular.otf +++ b/fonts/newcomputermodern/otf/NewCM08-Regular.otf diff --git a/fonts/newcomputermodern/otf/NewCM10-Bold.otf b/fonts/newcomputermodern/otf/NewCM10-Bold.otf Binary files differindex cfd2859459..4ce44956d2 100644 --- a/fonts/newcomputermodern/otf/NewCM10-Bold.otf +++ b/fonts/newcomputermodern/otf/NewCM10-Bold.otf diff --git a/fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf b/fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf Binary files differindex ae87120fb7..4960299320 100644 --- a/fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf +++ b/fonts/newcomputermodern/otf/NewCM10-BoldItalic.otf diff --git a/fonts/newcomputermodern/otf/NewCM10-Book.otf b/fonts/newcomputermodern/otf/NewCM10-Book.otf Binary files differindex 8dc9d53cbe..01cd69a60a 100644 --- a/fonts/newcomputermodern/otf/NewCM10-Book.otf +++ b/fonts/newcomputermodern/otf/NewCM10-Book.otf diff --git a/fonts/newcomputermodern/otf/NewCM10-BookItalic.otf b/fonts/newcomputermodern/otf/NewCM10-BookItalic.otf Binary files differindex d6ca61ce2f..e6f3f86e8a 100644 --- a/fonts/newcomputermodern/otf/NewCM10-BookItalic.otf +++ b/fonts/newcomputermodern/otf/NewCM10-BookItalic.otf diff --git a/fonts/newcomputermodern/otf/NewCM10-Italic.otf b/fonts/newcomputermodern/otf/NewCM10-Italic.otf Binary files differindex 3706d147c2..4d1ca0cae5 100644 --- a/fonts/newcomputermodern/otf/NewCM10-Italic.otf +++ b/fonts/newcomputermodern/otf/NewCM10-Italic.otf diff --git a/fonts/newcomputermodern/otf/NewCM10-Regular.otf b/fonts/newcomputermodern/otf/NewCM10-Regular.otf Binary files differindex a2a6f9a97b..84c08a3bf5 100644 --- a/fonts/newcomputermodern/otf/NewCM10-Regular.otf +++ b/fonts/newcomputermodern/otf/NewCM10-Regular.otf diff --git a/fonts/newcomputermodern/otf/NewCMMath-Book.otf b/fonts/newcomputermodern/otf/NewCMMath-Book.otf Binary files differindex 45e4da3418..e27c8b7831 100644 --- a/fonts/newcomputermodern/otf/NewCMMath-Book.otf +++ b/fonts/newcomputermodern/otf/NewCMMath-Book.otf diff --git a/fonts/newcomputermodern/otf/NewCMMath-Regular.otf b/fonts/newcomputermodern/otf/NewCMMath-Regular.otf Binary files differindex ef6623c9f8..fa03029f51 100644 --- a/fonts/newcomputermodern/otf/NewCMMath-Regular.otf +++ b/fonts/newcomputermodern/otf/NewCMMath-Regular.otf diff --git a/fonts/newcomputermodern/otf/NewCMMono10-Bold.otf b/fonts/newcomputermodern/otf/NewCMMono10-Bold.otf Binary files differindex 52d186f26c..50ba877119 100644 --- a/fonts/newcomputermodern/otf/NewCMMono10-Bold.otf +++ b/fonts/newcomputermodern/otf/NewCMMono10-Bold.otf diff --git a/fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf b/fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf Binary files differindex 926fe9d81c..5c4ba9e86a 100644 --- a/fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf +++ b/fonts/newcomputermodern/otf/NewCMMono10-BoldOblique.otf diff --git a/fonts/newcomputermodern/otf/NewCMMono10-Book.otf b/fonts/newcomputermodern/otf/NewCMMono10-Book.otf Binary files differindex 809e79fd50..ebd8ad581f 100644 --- a/fonts/newcomputermodern/otf/NewCMMono10-Book.otf +++ b/fonts/newcomputermodern/otf/NewCMMono10-Book.otf diff --git a/fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf b/fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf Binary files differindex 3daf4b2e3f..a04b75a355 100644 --- a/fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf +++ b/fonts/newcomputermodern/otf/NewCMMono10-BookItalic.otf diff --git a/fonts/newcomputermodern/otf/NewCMMono10-Italic.otf b/fonts/newcomputermodern/otf/NewCMMono10-Italic.otf Binary files differindex 0ea097d190..99eda8c986 100644 --- a/fonts/newcomputermodern/otf/NewCMMono10-Italic.otf +++ b/fonts/newcomputermodern/otf/NewCMMono10-Italic.otf diff --git a/fonts/newcomputermodern/otf/NewCMMono10-Regular.otf b/fonts/newcomputermodern/otf/NewCMMono10-Regular.otf Binary files differindex 98a69ec4ff..ac4bf3aa9f 100644 --- a/fonts/newcomputermodern/otf/NewCMMono10-Regular.otf +++ b/fonts/newcomputermodern/otf/NewCMMono10-Regular.otf diff --git a/fonts/newcomputermodern/otf/NewCMSans08-Book.otf b/fonts/newcomputermodern/otf/NewCMSans08-Book.otf Binary files differindex f5b0d20168..c79936eb80 100644 --- a/fonts/newcomputermodern/otf/NewCMSans08-Book.otf +++ b/fonts/newcomputermodern/otf/NewCMSans08-Book.otf diff --git a/fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf b/fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf Binary files differindex b6e1fcc91b..e4178cd80c 100644 --- a/fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf +++ b/fonts/newcomputermodern/otf/NewCMSans08-BookOblique.otf diff --git a/fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf b/fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf Binary files differindex 69a1f8f1fb..cf707402e1 100644 --- a/fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf +++ b/fonts/newcomputermodern/otf/NewCMSans08-Oblique.otf diff --git a/fonts/newcomputermodern/otf/NewCMSans08-Regular.otf b/fonts/newcomputermodern/otf/NewCMSans08-Regular.otf Binary files differindex bd6314c5a6..120b73717e 100644 --- a/fonts/newcomputermodern/otf/NewCMSans08-Regular.otf +++ b/fonts/newcomputermodern/otf/NewCMSans08-Regular.otf diff --git a/fonts/newcomputermodern/otf/NewCMSans10-Bold.otf b/fonts/newcomputermodern/otf/NewCMSans10-Bold.otf Binary files differindex 2af90d2ef9..ca2bcdfebc 100644 --- a/fonts/newcomputermodern/otf/NewCMSans10-Bold.otf +++ b/fonts/newcomputermodern/otf/NewCMSans10-Bold.otf diff --git a/fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf b/fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf Binary files differindex ce41d72a28..62ab987327 100644 --- a/fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf +++ b/fonts/newcomputermodern/otf/NewCMSans10-BoldOblique.otf diff --git a/fonts/newcomputermodern/otf/NewCMSans10-Book.otf b/fonts/newcomputermodern/otf/NewCMSans10-Book.otf Binary files differindex a44c6086cc..43ddfb93b3 100644 --- a/fonts/newcomputermodern/otf/NewCMSans10-Book.otf +++ b/fonts/newcomputermodern/otf/NewCMSans10-Book.otf diff --git a/fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf b/fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf Binary files differindex 44a2c63897..056d616445 100644 --- a/fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf +++ b/fonts/newcomputermodern/otf/NewCMSans10-BookOblique.otf diff --git a/fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf b/fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf Binary files differindex acb58b0709..e8d4baad44 100644 --- a/fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf +++ b/fonts/newcomputermodern/otf/NewCMSans10-Oblique.otf diff --git a/fonts/newcomputermodern/otf/NewCMSans10-Regular.otf b/fonts/newcomputermodern/otf/NewCMSans10-Regular.otf Binary files differindex b45a9c4f6a..96da57f58f 100644 --- a/fonts/newcomputermodern/otf/NewCMSans10-Regular.otf +++ b/fonts/newcomputermodern/otf/NewCMSans10-Regular.otf diff --git a/fonts/newcomputermodern/source.txz b/fonts/newcomputermodern/source.txz Binary files differindex 9462ee3ac4..c631bc4687 100644 --- a/fonts/newcomputermodern/source.txz +++ b/fonts/newcomputermodern/source.txz diff --git a/fonts/newcomputermodern/tex/newcomputermodern.sty b/fonts/newcomputermodern/tex/newcomputermodern.sty index 27e4575d8b..22e39e68a1 100644 --- a/fonts/newcomputermodern/tex/newcomputermodern.sty +++ b/fonts/newcomputermodern/tex/newcomputermodern.sty @@ -1,15 +1,21 @@ %\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{newcomputermodern}[v5.02 NewCM fonts by Antonis Tsolomitis] +\ProvidesPackage{newcomputermodern}[v5.1 NewCM fonts by Antonis Tsolomitis] \typeout{Loading NewCM fonts by Antonis Tsolomitis} +\RequirePackage{fontspec} +\RequirePackage{unicode-math} \newif\if@olddefault \DeclareOption{regular}{\@olddefaulttrue} \ProcessOptions\relax +%Next command has been moved to fspolddefault.tex and +% fspdefault.tex +%\let\prosgegrammeni=\undefined %Babel compatibility + \if@olddefault - \RequirePackage{fspolddefault} + \input{fspolddefault.tex} \else - \RequirePackage{fspdefault} + \input{fspdefault.tex} \fi \endinput |