summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/isomath/isomath-test.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/isomath/isomath-test.tex')
-rw-r--r--Master/texmf-dist/doc/latex/isomath/isomath-test.tex101
1 files changed, 50 insertions, 51 deletions
diff --git a/Master/texmf-dist/doc/latex/isomath/isomath-test.tex b/Master/texmf-dist/doc/latex/isomath/isomath-test.tex
index b640a4ff66b..daed2193a50 100644
--- a/Master/texmf-dist/doc/latex/isomath/isomath-test.tex
+++ b/Master/texmf-dist/doc/latex/isomath/isomath-test.tex
@@ -1,4 +1,4 @@
-%isomath-test.tex: test and template for isomath.sty
+% isomath-test.tex: test and template for isomath.sty
% ===================================================
%
% Copyright © 2008 Günter Milde
@@ -24,72 +24,70 @@
% (Auxiliary commands for package and option selection, so that the
% selections can be shown in the test sheet.)
%
-% Uncomment the option(s) and package you want to test ::
-
-\newcommand*{\fontpackageoptions}{%
-% default% with gfsneohellenic
-% charter% with mathdesign
-% garamond% with mathdesign
-% utopia% with mathdesign
-}
-
-\newcommand*{\fontpackage}{%
-% ae,% \sfdefault is cmss
-% anttor,% \sfdefault is cmss (use iwona)
-% arev,% normal and sans identic (also in math)
-% beton,% bitmap fonts
-% concmath,%
-% cmbright,%
-% fourier,% incompatible (uses private font encoding)
-% gfsneohellenic,% (use option [default]) no bold
-% hfoldsty,% bitmap fonts
-% iwona,% sets cmss as sans font (use iwona)
-% kpfonts,% no sans serif italic
-% kerkis,% no bold math,
-% lmodern,% \sfdefault is cmss
-% lucidabr,% commercial, subset (no math) free as bitmap
-% lxfonts,% normal and sans identic,
-% mathdesign,% \sfdefault is cmss, provides roman and roman-bold in OML
-% mathptmx,% in mathnormal, Greek is larger than Latin!
-% mbtimes,% \sfdefault is cmss
-% mathpazo,% \sfdefault is cmss
-% pxfonts,% needs reuseMathAlphabets, no sans-serif
-tgcursor,% avoid bitmap tt
-tgheros,% avoid bitmap sf
-% tgpagella,% \sfdefault is cmss
-tgtermes,% \sfdefault is cmss
-% txfonts,% no sans-serif
-% zefonts%
+% Uncomment the package you want to test ::
+
+\newcommand*{\fontsetup}{\usepackage%
+% {ae}% \sfdefault is cmss
+% {anttor}% \sfdefault is cmss (use iwona)
+% {arev}% normal and sans identic (also in math)
+% {beton}% bitmap fonts
+% {concmath}%
+% {cmbright}%
+% {fourier}% incompatible (uses private font encoding)
+% [default]{gfsneohellenic}% no bold
+% {hfoldsty}% bitmap fonts
+% {iwona}% sets cmss as sans font (use iwona)
+% [nomathscript]{kpfonts}% "Too many math alphabets" with OMLmathsfit option
+% {kerkis}% no bold math,
+% {lmodern}% \sfdefault is cmss
+% {lucidabr}% commercial, subset (no math) free as bitmap
+% {lxfonts}% normal and sans identic,
+[utopia]{mathdesign}% \sfdefault is cmss, provides roman and roman-bold in OML
+% [charter]{mathdesign}%
+% [garamond]{mathdesign}%
+% {mathptmx}% in mathnormal, Greek is larger than Latin!
+% {mbtimes}% \sfdefault is cmss
+% {mathpazo}% \sfdefault is cmss
+% {newcent}% \sfdefault is cmss
+% {pxfonts}% needs reuseMathAlphabets, no sans-serif
+% {tgcursor}% avoid bitmap tt
+% {tgheros}% avoid bitmap sf
+% {tgpagella}% \sfdefault is cmss
+% {tgtermes}% \sfdefault is cmss
+% {txfonts}% no sans-serif
}
-% Isomath options
-% ~~~~~~~~~~~~~~~
+% Isomath setup
+% ~~~~~~~~~~~~~
%
% Uncomment the option(s) you want to test ::
-\newcommand*{\isomathoptions}{%
+\newcommand*{\isomathsetup}{\usepackage[%
% reuseMathAlphabets,%
-% OMLmathrm,%
-% OMLmathbf,%
+OMLmathrm,%
+OMLmathbf,%
% OMLmathsf,%
-OMLmathsfit,%
+% OMLmathsfit,%
% OMLmathtt,%
% OMLmathsans,% backwards compatibility option alias
+% rmdefault=zpple,% Mathpazo alternative
% rmdefault=qtxmia,% TeX Gyre Termes math with alternative glyphs
% sfdefault=cmbr,% default
% sfdefault=iwona,% Iwona sans (Greek glyphs too close to roman)
-% sfdefault=fav,% Arev sans (scale down (ca. 0.87))
+sfdefault=fav,% Arev sans (scale down (ca. 0.87))
+scaled=0.875% scaling for Arev (small letters)
% sfdefault=llcmss,% LX sans (glyphs too close to italic, scale down)
-% scaled=0.875% scaling for Arev (small letters)
+% sfdefault=jkpss,% Kepler Sans
+% scaled=0.95% scaling for Kepler Sans (small letters)
+]{isomath}%
}
% Load customisable packages
% --------------------------
% ::
-\usepackage[\fontpackageoptions]{\fontpackage}
-\usepackage[\isomathoptions]{isomath}
-
+\fontsetup
+\isomathsetup
% Auxiliary definitions
% ---------------------
@@ -101,7 +99,7 @@ OMLmathsfit,%
% Fall-back definition for \mathsfit::
\providecommand*{\mathsfit}[1]%
-{\textsf{mathsfit not defined, use \texttt{OMLmathsfit} option}}
+{\emph{mathsfit not defined (requires \texttt{OMLmathsfit} option)}}
% use Arev as "heavy" sans serif font::
@@ -118,10 +116,11 @@ OMLmathsfit,%
\section*{Test the isomath Package}
+
% Print font package, isomath options, and resulting font families::
-Fontpackage: [\fontpackageoptions]\{\fontpackage\}\\
-Isomath: [\isomathoptions]\{isomath\}\\
+Font Setup: \detokenize\expandafter{\fontsetup}\\
+Isomath: \detokenize\expandafter{\isomathsetup}\\
Default font families:
\makeatletter
\begin{tabular}[t]{lrlrl}