summaryrefslogtreecommitdiff
path: root/fonts/step/doc
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-01-03 03:02:33 +0000
committerNorbert Preining <norbert@preining.info>2021-01-03 03:02:33 +0000
commit1a272a3cba66aebe829cd28965c0e8acc8c44681 (patch)
tree21670ae655514a500b2123d9fb25a3cfb8ec4c76 /fonts/step/doc
parent0b2ae1a0d39f8b9035311e4fd7745686b73c8393 (diff)
CTAN sync 202101030302
Diffstat (limited to 'fonts/step/doc')
-rw-r--r--fonts/step/doc/STEP-COPYING2
-rw-r--r--fonts/step/doc/step-fonts.pdfbin34001 -> 38774 bytes
-rw-r--r--fonts/step/doc/step-fonts.tex58
3 files changed, 21 insertions, 39 deletions
diff --git a/fonts/step/doc/STEP-COPYING b/fonts/step/doc/STEP-COPYING
index 48b04c0e75..f50649f8c8 100644
--- a/fonts/step/doc/STEP-COPYING
+++ b/fonts/step/doc/STEP-COPYING
@@ -16,7 +16,7 @@ Portions copyright (c) 2014, 2015 by (URW)++ Design & Development.
Portions copyright (c) 2009-2020 by Khaled Hosny.
-Portions copyright (c) 2019-2020 by Daniel Benjamin Miller.
+Portions copyright (c) 2019-2021 by Daniel Benjamin Miller.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
diff --git a/fonts/step/doc/step-fonts.pdf b/fonts/step/doc/step-fonts.pdf
index a54a1b088c..53e1f6033f 100644
--- a/fonts/step/doc/step-fonts.pdf
+++ b/fonts/step/doc/step-fonts.pdf
Binary files differ
diff --git a/fonts/step/doc/step-fonts.tex b/fonts/step/doc/step-fonts.tex
index 1ed0f699da..ba03968f01 100644
--- a/fonts/step/doc/step-fonts.tex
+++ b/fonts/step/doc/step-fonts.tex
@@ -1,46 +1,41 @@
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
-\usepackage{times,newtxmath}
\usepackage[scale=.9]{courierten}
-\usepackage{step}
+\usepackage[sups]{step}\usepackage[notext]{stix}
+\usepackage[supstfm=STEP-Regular-sup-t1]{superiors}
+\normalfont\parindent=1.5em
\usepackage[letterpaper]{geometry}
-\usepackage[greek,main=english]{babel}
+\usepackage[main=english]{babel}
\usepackage{hologo}
\usepackage[expansion=false,protrusion,babel]{microtype}
-\DeclareMicrotypeAlias{\rmdefault}{ptm}
-\usepackage{footmisc}
-\makeatletter
-\renewcommand\@makefnmark{\hbox{\@textsuperscript{\normalfont\lining{\@thefnmark}}}}
-\DeclareRobustCommand*\textsuperscript[1]{\@textsuperscript{\lining{#1}}}
-\DeclareRobustCommand*\textsubscript[1]{\@textsubscript{\lining{#1}}}
-\makeatother
-
-
-
\usepackage{booktabs}
+\usepackage{parskip}
\title{The STEP fonts}
-\date{Version 2.0.4\\\today}
+\date{Version 2.0.5\\\today}
\author{Daniel~Benjamin Miller\thanks{\texttt{dbmiller@dbmiller.org}}}
\begin{document}
\maketitle
The STEP fonts are a free Times-like (i.e., Times replacement) font family, implementing a design first created for \textit{The Times} of London in 1932. These fonts are meant to be compatible in design with Adobe's digitization of Linotype Times, which is commonly used in desktop publishing.
\section{Usage}
-To use the STEP fonts, load the \LaTeX\ package \texttt{step}.
+To use the STEP fonts, load the \LaTeX\ package \texttt{step}, optionally with \texttt{stix} for math.
\begin{verbatim}
-\usepackage{step}
+\usepackage{step}\usepackage[notext]{stix}
\end{verbatim}
-Do remember that it is usually wise to load \texttt{fontenc} with the appropriate encoding(s).
-
-For mathematics, it is recommended to add \texttt{\textbackslash usepackage\{times,newtxmath\}} (note that this must be loaded \emph{before} STEP). See the documentation for \texttt{newtxmath} to find out more about available options.
-If you are using \hologo{LuaLaTeX} or \hologo{XeLaTeX}, you may use the Unicode version of STEP with \texttt{fontspec}\footnote{\texttt{https://ctan.org/pkg/fontspec}}:
+To get superior figures in text, add:
\begin{verbatim}
-\usepackage{fontspec}\setmainfont{STEP}
+\usepackage[supstfm=STEP-Regular-sup-t1]{superiors}
\end{verbatim}
-When using \texttt{fontspec}, all font options are handled according to that package's functions. See its documentation for details. I recommend that even if using OpenType for the body text, that you use the math fonts in the conventional way (mentioned above), but, if you wish, you may use XITS Math.
+If you are using \hologo{LuaLaTeX} or \hologo{XeLaTeX}, you may use the Unicode version of STEP with \texttt{fontspec}, along with XITS for math (using \texttt{unicode-math}).
+\begin{verbatim}
+\usepackage{fontspec,unicode-math}\setmainfont[]{STEP}
+\setmathfont[StylisticSet=0]{XITS Math}
+\setmathfont[range={\mathcal,\mathbfcal},StylisticSet=1]{XITS Math}
+\end{verbatim}
+When using \texttt{fontspec}, all font options are handled according to that package's functions. See its documentation for details.
\subsection{Package options}
\begin{tabular}{@{} ll @{}}
\toprule
@@ -63,31 +58,18 @@ Text Command & Feature \\
\bottomrule
\end{tabular}
\subsection{Greek text fonts}
-For a Greek font which is better suited for text (and which includes bold, italic and bold italic as well as regular), I recommend using the fonts from \texttt{txfontsb} or \texttt{tempora}, which provide good support for monotonic and polytonic Greek. You can access these by adding the following to your preamble (choosing one of \texttt{txrc} or \texttt{Tempora-TLF}):
+As a matching Greek text font, I recommend using \texttt{txfontsb} or \texttt{tempora}, which provide good support for monotonic and polytonic Greek, or the beta version of STEP Greek, which only includes a regular upright font at writing (with full polytonic support). You can access these by adding the following to your preamble (choosing one of \texttt{txrc}, \texttt{Tempora-TLF}, or \texttt{STEPGreekTest-TLF}):
\begin{verbatim}
\usepackage{substitutefont}
-\substitutefont{LGR}{\rmdefault}{<txrc> or <Tempora-TLF>}
+\substitutefont{LGR}{\rmdefault}{<fontname>}
\end{verbatim}
-If you are using the OpenType version of STEP, I recommend you use the Babel function for language-specific OpenType fonts (covered in detail in the \texttt{babel}\footnote{\texttt{https://ctan.org/pkg/babel}} documentation). For a test version of the new STEP Greek font (only available in upright form at writing), see the test repository on GitHub.\footnote{\texttt{https://github.com/dbenjaminmiller/STEPGreekTest}}
+If you are using the OpenType version of STEP, I recommend you use the Babel function for language-specific OpenType fonts (covered in detail in the \texttt{babel} documentation). For a test version of the new STEP Greek font, available on GitHub,\footnote{\texttt{https://github.com/dbenjaminmiller/STEPGreekTest}} use:
\begin{verbatim}
\babelfont[greek]{rm}[]{STEPGreekTest}
\end{verbatim}
-\subsection{Figures in footnotes}
-The superior figures included in STEP may not be ideal for use in footnotes. For example, \textsu{25} and \textsu{15} print awkwardly. So I recommend you not use superior figures, but instead normal lining figures for footnotes. If you have set your numbers to be old-style, then, by \LaTeX's defaults, the old-style numbers will be used for footnotes as well. To use lining figures in footnote markers, as well as superscript and subscript text, add the following to your preamble:
-\begin{verbatim}
-\usepackage{footmisc}
-\makeatletter
-\renewcommand\@makefnmark{
-\hbox{\@textsuperscript{\normalfont\lining{\@thefnmark}}}}
-\DeclareRobustCommand*\textsuperscript[1]{
-\@textsuperscript{\lining{#1}}}
-\DeclareRobustCommand*\textsubscript[1]{
-\@textsubscript{\lining{#1}}}
-\makeatother
-\end{verbatim}
\section{Contributing}
Contributions to the fonts and their \LaTeX\ support may be sent as pull requests to the project's GitHub repository.\footnote{\texttt{https://github.com/dbenjaminmiller/step}}
\section{Licensing}