summaryrefslogtreecommitdiff
path: root/fonts/rsfso
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/rsfso')
-rw-r--r--fonts/rsfso/README5
-rw-r--r--fonts/rsfso/doc/rsfso-doc.pdfbin134870 -> 139254 bytes
-rw-r--r--fonts/rsfso/doc/rsfso-doc.tex26
3 files changed, 22 insertions, 9 deletions
diff --git a/fonts/rsfso/README b/fonts/rsfso/README
index 0172f9373d..3ef7194d56 100644
--- a/fonts/rsfso/README
+++ b/fonts/rsfso/README
@@ -2,13 +2,16 @@ This material is subject to the LaTeX Project Public License. See
http://www.ctan.org/license/lppl1.3
for the details of that license.
-Version 1.02, 2015-07-24
+Version 1.03, 2021-10-22
IMPORTANT: Before installing this package, the rsfs package with PostScript fonts must be installed (it is part of TeXLive), and rsfs.map must be enabled.
This is a variant of the rsfs script font package and will not function in its absence. It allows the use of the rsfs fonts as the bases for virtual fonts which render the rsfs glyphs with a much smaller slant, so they appear stylistically close to the script font mh2scr in the Adobe Mathematical Pi collection.
Changes in version 1.02
+Clarifications in documentation.
+
+Changes in version 1.02
Corrected mh2scr0.png and a comment in the doc. (Thanks Martin Walch.)
After installing the TDS in the usual way, the map file must be enabled. For example, in TeXLive, if you installed the package in texmflocal and have no personal updmap.cfg,
diff --git a/fonts/rsfso/doc/rsfso-doc.pdf b/fonts/rsfso/doc/rsfso-doc.pdf
index c7e66a0361..d8405f51b9 100644
--- a/fonts/rsfso/doc/rsfso-doc.pdf
+++ b/fonts/rsfso/doc/rsfso-doc.pdf
Binary files differ
diff --git a/fonts/rsfso/doc/rsfso-doc.tex b/fonts/rsfso/doc/rsfso-doc.tex
index b80afe6d95..a47f1359e6 100644
--- a/fonts/rsfso/doc/rsfso-doc.tex
+++ b/fonts/rsfso/doc/rsfso-doc.tex
@@ -1,10 +1,12 @@
-% !TEX TS-program = pdflatex
+% !TEX TS-program = pdflatexmk
\documentclass[11pt]{amsart}
\usepackage[margin=1in]{geometry}
%\geometry{landscape} % Activate for rotated page geometry
\usepackage[parfill]{parskip} % Activate to begin paragraphs with an empty line rather than an indent
\usepackage{graphicx}
-\usepackage{rsfso}% so \mathcal uses acute rsfs
+\usepackage{etbb}
+\usepackage[libertine,varbb]{newtxmath}
+\usepackage[cal=rsfso,scr=rsfs]{mathalpha}% so \mathcal uses acute rsfs
\usepackage{mathrsfs}% so \mathscr uses natural rsfs
\title{An acute script font based on RSFS}
@@ -14,9 +16,19 @@
\begin{document}
\maketitle
-The {\tt rsfs} fonts are, in their natural states, very oblique, appearing to be slanted to the right at close to 45$^\circ$. In my opinion, this makes them less suited for use as a replacement for \verb|\mathcal|. (The \verb|\mathrsfs| package defines \verb|\mathscr| to use {\tt rsfs} for output.)
+The {\tt rsfs} fonts are, in their natural states, very oblique, appearing to be slanted to the right at close to 45$^\circ$. In my opinion, this makes them less suited for use as a replacement for \verb|\mathcal|. If you choose to use the {\tt rsfs} fonts, it is best to invoke them via the {\tt mathalpha} package. For example:
+\begin{verbatim}
+\usepackage[cal=rsfs,calscale=1.03]{mathalpha} % invoke as \mathcal scaled up 3%
+\end{verbatim}
+or
+\begin{verbatim}
+\usepackage[scr=rsfs,scrscale=1.03]{mathalpha} % invoke as \mathscr
+\end{verbatim}
-The purpose of this package is to make a collection of virtual fonts from the {\tt rsfs} PostScript fonts that remove much of the slant. The {\tt o} in {\tt rsfso} stands for {\tt oblique}, though {\tt acute} would be a better description. The end result is quite similar in appearance, modulo a few flourishes, to the commercial script font in the Adobe Mathematical Pi collection. Here is a sample (as a png snapshot) of the latter, produced via \verb|\usepackage[mathcal]{mathpi}|.
+%(The \verb|mathrsfs| package defines \verb|\mathscr| to use {\tt rsfs} for output.)
+
+The purpose of this package is to make a collection of virtual fonts from the {\tt rsfs} PostScript fonts that remove much of the slant. The {\tt o} in {\tt rsfso} stands for {\tt oblique}, though {\tt acute} would be a better description. The end result is quite similar in appearance, modulo a few flourishes, to the commercial script font in the Adobe Mathematical Pi collection. Here is a sample (as a png snapshot) of the latter, produced via \verb|\usepackage[mathcal]{mathpi}| but also useable
+via {\tt mathalpha} with the incantation \verb|\usepackage[cal=mathpi]{mathalpha}|.
\includegraphics{mh2scr0}
@@ -26,14 +38,12 @@ $\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
$\mathcal{\hat{A}}\mathcal{\hat{F}}_i\mathcal{\bar{M}}^2_k$
-and with {\tt mathrsfs} you get
+Compare this to the output from {\tt rsfs}:
$\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
$\mathscr{\hat{A}}\mathscr{\hat{F}}_i\mathscr{\bar{M}}^2_k$
-The {\tt rsfso} package has two options: {\tt scr} causes a redefinition of \verb|\mathscr| rather than \verb|\mathcal|, and {\tt [scaled=1.1]} expands the size by a factor of 1.1, allowing you to match the size of the \verb|\mathcal| (or \verb|\mathscr|) output to your math font.
-
-The virtual font production and their metric adjustments were carried out using the author's freely available OS X program {\tt TeXFontUtility} which serves, among other functions, as a visual front-end to some {\tt fontinst} manipulations.
+The {\tt rsfso} package has two options: {\tt scr} causes a redefinition of \verb|\mathscr| rather than \verb|\mathcal|, and {\tt [scaled=1.1]} expands the size by a factor of 1.1, allowing you to match the size of the \verb|\mathcal| (or \verb|\mathscr|) output to your math font. IMO, it is better to use it via the {\tt mathalpha} package, as it provides a shared syntax for loading a large number of mathematical alphabets.
\end{document}