summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/superiors
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-08-19 20:57:34 +0000
committerKarl Berry <karl@freefriends.org>2019-08-19 20:57:34 +0000
commitaf57714cccb1f552e9a032cecb6ed26ac2192ce6 (patch)
tree15524cfca3cb5df3f216cd8b0b0969a47d27ae33 /Master/texmf-dist/doc/fonts/superiors
parenta400f83d38801f72bbf43eb30e332e4bc266e32f (diff)
superiors (19aug19)
git-svn-id: svn://tug.org/texlive/trunk@51909 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/superiors')
-rw-r--r--Master/texmf-dist/doc/fonts/superiors/README5
-rw-r--r--Master/texmf-dist/doc/fonts/superiors/superiors-doc.pdfbin313768 -> 323865 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/superiors/superiors-doc.tex33
3 files changed, 29 insertions, 9 deletions
diff --git a/Master/texmf-dist/doc/fonts/superiors/README b/Master/texmf-dist/doc/fonts/superiors/README
index 6e79c35d69a..cdf43ffbff1 100644
--- a/Master/texmf-dist/doc/fonts/superiors/README
+++ b/Master/texmf-dist/doc/fonts/superiors/README
@@ -1,11 +1,14 @@
This small package provides a means of adding to or modifying the superior figures used for footnote and endnote markers in any font collection.
-Current version: 1.05
+Current version: 1.06
This material is subject to the LaTeX Project Public License. See
http://www.ctan.org/license/lppl1.3
for the details of that license.
+Changes in 1.06
+Added more abbreviations and added a check for KOMA, with which it is incompatibe.
+
Changes in 1.05
1. Added option to allow the tfm containing the superior figures to be specified by an abbreviation.
2. Modified code so that options supspaced and raised actually do what they are claimed to do.
diff --git a/Master/texmf-dist/doc/fonts/superiors/superiors-doc.pdf b/Master/texmf-dist/doc/fonts/superiors/superiors-doc.pdf
index 9aaed00d3c2..f7ec72312d4 100644
--- a/Master/texmf-dist/doc/fonts/superiors/superiors-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/superiors/superiors-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/superiors/superiors-doc.tex b/Master/texmf-dist/doc/fonts/superiors/superiors-doc.tex
index b6713d580dd..1ad8d27fd3a 100644
--- a/Master/texmf-dist/doc/fonts/superiors/superiors-doc.tex
+++ b/Master/texmf-dist/doc/fonts/superiors/superiors-doc.tex
@@ -9,7 +9,7 @@
\usepackage[TS1,T1]{fontenc}
\usepackage{textcomp}
\usepackage[scaled=.85]{beramono}
-\usepackage[libertine,cmbraces]{newtxmath}
+\usepackage[libertine]{newtxmath}
\makeatletter
\def\libertine@figurestyle{OsF}
\makeatother
@@ -27,10 +27,19 @@
\section{Briefly}
The default behavior of footnote and endnote markers in \LaTeX\ is to print the number as if it were a mathematical superscript. In most cases, this means the size is about 70\% of the normal lining figure and the top is somewhat above the tops of capital letters. In many cases, the superscript figure is simply reduced in all dimensions by about 70\%, making them appear rather slight, though overly tall. (The \textsf{libertine} package used for preparing this document has a custom footnote illustrated below.)
-As an alternative, one may use superior figures---small figures, usually 50\% to 60\% of the height of lining figures, like \textsu{1234567890}. Commonly, they are designed so that the tops of the numbers are aligned with the tops of the capital letters in the font, though sometimes a little higher, corresponding to the ascender height. PostScript fonts have for a long time mostly contained just a small subset $\{1,2,3\}$ of the possible superior digits, and most OpenType fonts in the Adobe portfolio, other than the most popular and the most recent, contain the same small subset. Moreover, the \textsf{TS1} encoding includes slots for only those three superior figures. Even the recent STIX collection contains just the basic three.
+As an alternative, one may use superior figures---small figures, usually 50\% to 60\% of the height of lining figures, like \textsu{1234567890}. Commonly, they are designed so that the tops of the numbers are aligned with the tops of the capital letters in the font, though sometimes a little higher, corresponding to the ascender height. PostScript fonts have for a long time mostly contained just a small subset $\{1,2,3\}$ of the possible superior digits, and most OpenType fonts in the Adobe portfolio, other than the most popular and the most recent, contain the same small subset. Moreover, the \textsf{TS1} encoding includes slots for only those three superior figures. Even the recent STIX collection contains just the basic three, at least in its original distribution.
-This package allows you to add a full set of superior figures to a font family that lacks one. It uses two predefined collections---the default is {\tt ntxsups-Regular-t1}, drawn from TeX Gyre Termes, while the second, {\tt libertinesups}, is taken from Libertine-Legacy. (The standard \textsf{libertine} package provides no access to these glyphs other than through footnote markers.) In addition, you may specify any \TeX\ tfm whose figure slots contain superior figures. The package also allows you to scale the size of the imported figures, to take into account your general font scaling, and to specify an amount by which to raise the imported, rescaled figures. You may also specify a spacing to apply before the footnote marker, using the option {\tt supspaced}. The package should be loaded after your Roman text font package\footnote{The {\tt newtxtext} package uses the {\tt ntxsups-*} superiors contained in the newtx package by default for footnote markers.}.
+This package allows you to add a full set of superior figures to a font family that lacks one. It uses two predefined collections---the default is {\tt ntxsups-Regular-t1}, drawn from TeX Gyre Termes, while the second, {\tt libertinesups}, is taken from Libertine-Legacy. (The standard \textsf{libertine} package provides no access to these glyphs other than through footnote markers.) In addition, you may specify any \TeX\ tfm whose figure slots contain superior figures. The package also allows you to scale the size of the imported figures, to take into account your general font scaling, and to specify an amount by which to raise the imported, rescaled figures. You may also specify a spacing to apply before the footnote marker, using the option {\tt supspaced}. The package should be loaded \textbf{after} your Roman text font package\footnote{The {\tt newtxtext} package uses the {\tt ntxsups-*} superiors contained in the newtx package by default for footnote markers.} so that it overwrites any existing definitions of \verb|\sustyle| (a switch to turn on superior letters and figures, usually employed within braces to limit its effect, \verb|\textsu| (a macro that applies the \verb|\sustyle| switch to its argument) and the footnote style macros.
+
+\textsc{Important Notes:} \\
+\begin{itemize}
+\item
+\verb|\sustyle| is a simple text switch---the value of the parameter {\tt raised} is ignored;
+\item \verb|\textsu| is a macro that reads the value of {\tt raised} and, if it is non-zero, created an \verb|\hbox| from its argument and raises it by the specified amount. In the latter case, the argument must be short as line breaks will not happen. If on the other hand {\tt raised} has a zero value, \verb|\textsu| acts like \verb|\sustyle|, permitting line breaks to occur.
+\item This package is not compatible with KOMA classes or packages and will stop loading if one is detected, leaving only a line in the log file.
+
+\end{itemize}
\textsc{Sample Invocations:}
@@ -104,6 +113,10 @@ Heuristica
Baskervaldx
garamondx
XCharter
+baskervillef
+cochineal
+stickstoo
+fbb
Adobe Bembo Std
Adobe Caslon Pro
Adobe Warnock Pro
@@ -121,16 +134,20 @@ Adobe Kepler Std
You may, as of version 1.05, refer to a font to use for superior figures by using an abbreviated form. The following abbreviations are known to {\tt superiors} and may be activated by setting the option {\tt supsfam} to one of:
\begin{verbatim}
-newtx ---ntxsups-Regular-ot1,%
-newtxtext ---ntxsups-Regular-ot1,%
-newpx ---zplsups-Regular-ot1,%
-newpxtext ---zplsups-Regular-ot1,%
+newtx ---ntxsups-Regular-t1,%
+newtxtext ---ntxsups-Regular-t1,%
+newpx ---zplsups-Regular-t1,%
+newpxtext ---zplsups-Regular-t1,%
libertine ---libertinesups,%
garamondx ---NewG8-sups,%
zgm ---NewG8-sups,%
erewhon ---Erewhon-Regular-sup-t1,%
xcharter ---XCharter-Roman-sup-t1,%
baskervaldx ---Baskervaldx-Reg-sup-t1
+baskervillef ---BaskervilleF-Regular-sup-t1
+cochineal ---Cochineal-Roman-sup-t1
+stickstoo ---SticksToo-Regular-sup-t1
+fbb ---fbb-Regular-sup-t1
\end{verbatim}
For example, loading {\tt superiors} with the line
\begin{verbatim}
@@ -138,7 +155,7 @@ For example, loading {\tt superiors} with the line
\end{verbatim}
has the same effect as
\begin{verbatim}
-\usepackage[supstfm=zplsups-Regular-ot1]{superiors}
+\usepackage[supstfm=zplsups-Regular-t1]{superiors}
\end{verbatim}
but may be easier to remember.
\end{document} \ No newline at end of file