summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-02-18 00:02:27 +0000
committerKarl Berry <karl@freefriends.org>2011-02-18 00:02:27 +0000
commit7f045818321b40b2a8aa30ebbabc6485b8793584 (patch)
tree822c5a4534b56572e525f5eff1e888fabbc3bce2 /Master/texmf-dist/doc
parent4f15d38bbe8d3bc4fd1902fba0d54708b74a4478 (diff)
new virtual font package rsfso (14feb11)
git-svn-id: svn://tug.org/texlive/trunk@21440 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/fonts/rsfso/README20
-rw-r--r--Master/texmf-dist/doc/fonts/rsfso/mh2scr0.pngbin0 -> 9615 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.pdfbin0 -> 134830 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.tex38
4 files changed, 58 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/rsfso/README b/Master/texmf-dist/doc/fonts/rsfso/README
new file mode 100644
index 00000000000..29327d6b972
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/rsfso/README
@@ -0,0 +1,20 @@
+This material is subject to the LaTeX Project Public License. See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html for the details of that license.
+
+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.
+
+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,
+
+sudo -H updmap-sys --enable Map=rsfso.map
+
+following which the effect of
+
+\usepackage[scaled=.9]{rsfso}
+
+is to redefine \mathcal to invoke the appropriate size of rsfso scaled by the factor .9.
+
+The virtual fonts rsfso10, rsfso7 and rsfso5 were produced using fontinst from the raw text fonts rrsfso10, rrsfso7 and rrsfso5, with adjustments to the font metrics in accordance with my tastes in side-bearings, accent placement and subscript position.
+
+Michael Sharpe
+msharpe at ucsd dot edu
diff --git a/Master/texmf-dist/doc/fonts/rsfso/mh2scr0.png b/Master/texmf-dist/doc/fonts/rsfso/mh2scr0.png
new file mode 100644
index 00000000000..aaf9554b000
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/rsfso/mh2scr0.png
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.pdf b/Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.pdf
new file mode 100644
index 00000000000..2a806c10bb0
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.tex b/Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.tex
new file mode 100644
index 00000000000..234c2d745f5
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.tex
@@ -0,0 +1,38 @@
+\documentclass[11pt]{amsart}
+\usepackage[margin=1in]{geometry}
+%\geometry{landscape} % Activate for 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{mathrsfs}% so \mathscr uses natural rsfs
+
+\title{An acute script font based on RSFS}
+\author{Michael Sharpe}
+\email{msharpe at ucsd dot edu}
+%\date{} % Activate to display a given date or no date
+
+\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 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}|.
+
+\includegraphics{mh2scr0}
+
+The second line above shows that work will need to be performed to get spacing, accents and subscript positions in better shape than when invoked by the now obsolete {\tt mathpi} package. The same fragment using {\tt rsfso} renders as
+
+$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
+
+$\mathcal{\hat{A}}\mathcal{\hat{F}}_i\mathcal{\bar{M}}^2_k$
+
+and with {\tt mathrsfs} you get
+
+$\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
+
+$\mathscr{\hat{A}}\mathscr{\hat{F}}_i\mathscr{\bar{M}}^2_k$
+
+The {\tt rsfso} package has just one option: {\tt [scaled=1.1]} expands the size by a factor of 1.1, allowing you to match the size of the \verb|\mathcal| 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.
+
+\end{document}