summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/scholax
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-03-10 21:04:52 +0000
committerKarl Berry <karl@freefriends.org>2020-03-10 21:04:52 +0000
commit2fc3d4bb7b0130f4314146c017ffef4869e27245 (patch)
tree1fcafc4eaf4d65dcb7c266657b18ce5e4b5acb24 /Master/texmf-dist/doc/fonts/scholax
parent0d55f9770d9558f0bbc0b71580098d3c7f5e5df0 (diff)
scholax (10mar20)
git-svn-id: svn://tug.org/texlive/trunk@54223 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/scholax')
-rw-r--r--Master/texmf-dist/doc/fonts/scholax/README7
-rw-r--r--Master/texmf-dist/doc/fonts/scholax/scholax-doc.pdfbin314009 -> 317856 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/scholax/scholax-doc.tex16
3 files changed, 15 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/fonts/scholax/README b/Master/texmf-dist/doc/fonts/scholax/README
index 7cf6a953be6..32fa802220a 100644
--- a/Master/texmf-dist/doc/fonts/scholax/README
+++ b/Master/texmf-dist/doc/fonts/scholax/README
@@ -8,7 +8,12 @@ The licence of fourier-GUTenberg is LPPL (Latex Public
Project Licence) and the licence for TeXGyre fonts is equivalent to the LPPL, so this package is released under the LPPL.
-Current version: 1.023 2020-03-08
+Current version: 1.024 2020-03-09
+
+Changes in version 1.024
+1. Changed names of math font components, so each is now prefixed by NCX, in order to better identify the font/tfm as being part of the New Century eXtended font package.
+2. Corrected the behavior of the option {\tt theoremfont} to scholax.
+3. Improved the default spacing parameters for \textfrac.
Changes in version 1.023
Re-added the math fonts and math support files that were inadvertently omitted in version 1.022.
diff --git a/Master/texmf-dist/doc/fonts/scholax/scholax-doc.pdf b/Master/texmf-dist/doc/fonts/scholax/scholax-doc.pdf
index 5d64573c78d..0a7d9515b9e 100644
--- a/Master/texmf-dist/doc/fonts/scholax/scholax-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/scholax/scholax-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/scholax/scholax-doc.tex b/Master/texmf-dist/doc/fonts/scholax/scholax-doc.tex
index c93bde83b3a..685f829f17a 100644
--- a/Master/texmf-dist/doc/fonts/scholax/scholax-doc.tex
+++ b/Master/texmf-dist/doc/fonts/scholax/scholax-doc.tex
@@ -9,11 +9,12 @@
\usepackage[a-1b]{pdfx}
\InputIfFileExists{glyphtounicode-cmr.tex}{}{}
\InputIfFileExists{glyphtounicode-ntx.tex}{}{}
-\pdfmapfile{+ScholaX.map}
+\pdfmapfile{=ScholaX.map}
+\usepackage{trace}
%\usepackage{amssymb}% don't use with newtxmath
%SetFonts
% scholax+newtxmath
-\usepackage[theoremfont]{scholax} % use sb in place of bold
+\usepackage[theoremfont,foresolidus=-.1em,aftsolidus=-.11em]{scholax} % use sb in place of bold
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[varqu,varl]{zi4}% inconsolata
@@ -57,6 +58,7 @@
\makeatother
\begin{document}
\maketitle
+%\show\thdefault
\section*{In short}
{\tt ScholaX} has a text part and a math support part that is called with an option to {\tt newtxmath}. The text component has many of the options and macros that are part of the {\tt newtxtext} package, but with Times fonts replaced by {\tt TeXGyreScholaX} fonts, the latter being an an extension of the {\tt TeXGyreSchola} fonts which in turn extended the URW rendering of \emph{New Century Schoolbook} that was donated as open source to the Ghostscript project. The font is based on early nineteenth century ``Scotch'' type, whose dominant features are low contrast as compared to, say, Times and Baskerville, and a relatively tall x-height. Its revivals gained popularity because of studies indicating its readability by children leading to its adoption in many texts for that market. Now that I am approaching the age where second childhood is not uncommon, the font is looking more interesting.
@@ -119,11 +121,11 @@ etc
After doing this, you should get output like this:
\begin{thm}
-This is Theorem Italic: text numbers are upright---12345; punctuation is in many cases upright (also, parens, braces \{\} and brackets []). What about question marks and exclamations? Also upright! [These fit better with math mode punctuation and figures, like: for all $x\in[0,1]$, let $f(x)\coloneq \exp(\alpha x)$.]
+This is Theorem Italic: text numbers are upright---12345; punctuation is in many cases upright (also, parens (), braces \{\} and brackets []). What about question marks and exclamations? Also upright! [These fit better with math mode punctuation and figures, like: for all $x\in[0,1]$, let $f(x)\coloneq \exp(\alpha x)$.]
\end{thm}
Compare this to traditional {\tt plain} theorem style of the same text:
\begin{oldthm}
-This is Theorem Italic: text numbers are upright---12345; punctuation is in many cases upright (also, parens, braces \{\} and brackets []). What about question marks and exclamations? Also upright! [These fit better with math mode punctuation and figures, like: for all $x\in[0,1]$, let $f(x)\coloneq \exp(\alpha x)$.]
+This is NOT Theorem Italic: text numbers are NOT upright---12345; punctuation is in many cases NOT upright (also, parens (), braces \{\} and brackets []). What about question marks and exclamations? Also NOT upright! [These DON'T fit better with math mode punctuation and figures, like: for all $x\in[0,1]$, let $f(x)\coloneq \exp(\alpha x)$.]
\end{oldthm}
@@ -146,12 +148,12 @@ These macros provide ways to use other figures styles, no matter what defaults m
%\verb|\textsu{1}\textnu{1}; \textin{1}\textde{1}| \textsu{1}\textnu{1}; \textin{1}\textde{1} \verb|Note the differences in size and baseline|
%\verb|\textfrac{17}{32}| \textfrac{17}{32} Constructs fractions using \verb|\textnu| and \verb|\textde|.
\verb|\textsu{1}X\textin{1}| renders as \textsu{1}X\textin{1} \\
-\verb|2\textfrac{19}{32}| renders as 2\textfrac{19}{32} with default settings.
+\verb|2\textfrac{19}{32}| renders as 2\textfrac{19}{32} with default settings. Note also \textfrac{1}{2}, \textfrac{1}{4}, \textfrac{3}{4}, \textfrac{7}{8}, \textfrac{3}{16}, the first three of which are hard-coded in the font. There are clear deficiencies in the \verb|\textfrac| macro used in this package, and for a better one, one must use the approach now used in {\tt newtxtext}, which is much more involved.
The \verb|\textfrac| constructs fractions using \verb|\textsu| and \verb|\textin|, raising the result to align with the text baseline. The behavior is quite configurable, there being three parameters available to control the kerns before and after the fraction solidus, and the amount to raise the resulting box. The three parameters are passed as options to {\tt scholax}, named
\begin{verbatim}
-foresolidus % default value .06em
-aftsolidus % default value -.06em
+foresolidus % default value -.1em
+aftsolidus % default value -.11em
raisefrac % default value .111em
\end{verbatim}
(The values should always be in {\tt em} units in order to behave correctly with respect to scaling.)