summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-11-03 23:43:25 +0000
committerKarl Berry <karl@freefriends.org>2013-11-03 23:43:25 +0000
commit1b5f64659e7d32557186d87f525ed3087ee6734b (patch)
treea2f9d06627f3ecb1141476dc835114fedf6b5ca5
parentebd30ecfd76a3bcac4745234f721af6c3359b68b (diff)
rsfso
git-svn-id: svn://tug.org/texlive/trunk@32051 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/rsfso/README8
-rw-r--r--Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.pdfbin134830 -> 134915 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.tex2
-rw-r--r--Master/texmf-dist/tex/latex/public/rsfso/rsfso.sty9
-rw-r--r--Master/texmf-dist/tex/latex/rsfso/rsfso.sty14
-rw-r--r--Master/texmf-dist/tex/latex/rsfso/ursfso.fd (renamed from Master/texmf-dist/tex/latex/public/rsfso/ursfso.fd)0
6 files changed, 23 insertions, 10 deletions
diff --git a/Master/texmf-dist/doc/fonts/rsfso/README b/Master/texmf-dist/doc/fonts/rsfso/README
index 29327d6b972..f1e9843bd34 100644
--- a/Master/texmf-dist/doc/fonts/rsfso/README
+++ b/Master/texmf-dist/doc/fonts/rsfso/README
@@ -1,5 +1,7 @@
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.
+Version 1.01, 2013-11-02
+
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.
@@ -14,6 +16,12 @@ following which the effect of
is to redefine \mathcal to invoke the appropriate size of rsfso scaled by the factor .9.
+The effect of
+
+\usepackage[scr]{rsfso}
+
+is to redefine \mathscr rather than \mathcal to invoke the appropriate size of rsfso.
+
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
diff --git a/Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.pdf b/Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.pdf
index 2a806c10bb0..091ec749850 100644
--- a/Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.pdf
+++ 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
index 234c2d745f5..deafd385332 100644
--- a/Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.tex
+++ b/Master/texmf-dist/doc/fonts/rsfso/rsfso-doc.tex
@@ -31,7 +31,7 @@ $\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 {\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.
diff --git a/Master/texmf-dist/tex/latex/public/rsfso/rsfso.sty b/Master/texmf-dist/tex/latex/public/rsfso/rsfso.sty
deleted file mode 100644
index 110061f386d..00000000000
--- a/Master/texmf-dist/tex/latex/public/rsfso/rsfso.sty
+++ /dev/null
@@ -1,9 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{rsfso}[2011/02/13 v1 U/rsfso]
-\RequirePackage{xkeyval}%
-\define@key{rsfso.sty}{scaled}[1.0]{%
-\expandafter\def\csname rsfso@scale\endcsname {#1}}%
-\ExecuteOptionsX<rsfso.sty>{scaled}%
-\ProcessOptionsX<rsfso.sty>\relax%
-\DeclareMathAlphabet{\mathcal}{U}{rsfso}{m}{n}
-\endinput
diff --git a/Master/texmf-dist/tex/latex/rsfso/rsfso.sty b/Master/texmf-dist/tex/latex/rsfso/rsfso.sty
new file mode 100644
index 00000000000..db87a58b506
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/rsfso/rsfso.sty
@@ -0,0 +1,14 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{rsfso}[2013/11/02 v1.01 U/rsfso (Michael Sharpe)]
+\RequirePackage{xkeyval}%
+\define@key{rsfso}{scaled}[1.0]{%
+\expandafter\def\csname rsfso@scale\endcsname {#1}}%
+\define@boolkey{rsfso}[rsfso@]{scr}[true]{}
+\ExecuteOptionsX<rsfso>{scaled,scr=false}%
+\ProcessOptionsX<rsfso>\relax%
+\ifrsfso@scr%
+ \DeclareMathAlphabet{\mathscr}{U}{rsfso}{m}{n}
+\else%
+ \DeclareMathAlphabet{\mathcal}{U}{rsfso}{m}{n}
+\fi
+\endinput
diff --git a/Master/texmf-dist/tex/latex/public/rsfso/ursfso.fd b/Master/texmf-dist/tex/latex/rsfso/ursfso.fd
index 6704964a90f..6704964a90f 100644
--- a/Master/texmf-dist/tex/latex/public/rsfso/ursfso.fd
+++ b/Master/texmf-dist/tex/latex/rsfso/ursfso.fd