diff options
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/plain/plstmary/README | 17 | ||||
-rw-r--r-- | Master/texmf-dist/doc/plain/plstmary/plstmary-doc.pdf | bin | 146799 -> 147866 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/plain/plstmary/plstmary-doc.tex | 56 | ||||
-rw-r--r-- | Master/texmf-dist/tex/plain/plstmary/stmary.tex | 15 |
4 files changed, 49 insertions, 39 deletions
diff --git a/Master/texmf-dist/doc/plain/plstmary/README b/Master/texmf-dist/doc/plain/plstmary/README index 34b9340955f..59fda313719 100644 --- a/Master/texmf-dist/doc/plain/plstmary/README +++ b/Master/texmf-dist/doc/plain/plstmary/README @@ -1,27 +1,22 @@ plstmary: St. Mary's Road symbols for plainTeX ---------------------------------------------- -LICENSE: +LEGAL STUFF: - All files of the plstmary distribution (listed below) may be - distributed and/or modified under the conditions of the LaTeX Project - Public License, either version 1.3c of this license or (at your - option) any later version. The latest version of this license is in - http://www.latex-project.org/lppl.txt - and version 1.3c or later is part of all distributions of LaTeX - version 2008/12/01 or later. + This is public domain software. All files of the plstmary distribution + (listed below) may be distributed and/or modified without restriction. While every effort has been made to make plstmary useful, it comes with no warranty, expressed or implied. MANIFEST: -The distribution consists of the files +This distribution consists of the files * stmary.tex Macros for use in plain TeX. * README What you are reading now. - * plstmary-doc.pdf Documentation - * plstmary-doc.tex Documentation source. + * plstmary-doc.pdf Documentation. + * plstmary-doc.tex Documentation source (tex, etex or pdftex). DESCRIPTION: diff --git a/Master/texmf-dist/doc/plain/plstmary/plstmary-doc.pdf b/Master/texmf-dist/doc/plain/plstmary/plstmary-doc.pdf Binary files differindex 12bcb5b13a6..1bfa27753c1 100644 --- a/Master/texmf-dist/doc/plain/plstmary/plstmary-doc.pdf +++ b/Master/texmf-dist/doc/plain/plstmary/plstmary-doc.pdf diff --git a/Master/texmf-dist/doc/plain/plstmary/plstmary-doc.tex b/Master/texmf-dist/doc/plain/plstmary/plstmary-doc.tex index 3b3a8315a1e..8b7c99cd7e5 100644 --- a/Master/texmf-dist/doc/plain/plstmary/plstmary-doc.tex +++ b/Master/texmf-dist/doc/plain/plstmary/plstmary-doc.tex @@ -3,8 +3,11 @@ \def\cmd#1{{\tt\string#1}} \font\headfont=cmr12 \font\headsf=cmss12 +\hsize 6.5in \vsize 8.9in \hoffset 0pt \voffset 0pt -\centerline{\headsf plstmary: \headfont St.\ Mary's Road Font for Plain \TeX} +\centerline{\headsf + plstmary: \headfont St.\ Mary's Road Font for Plain \TeX} +\centerline{Version: \plstmaryversion} \medskip \centerline{Dan Luecking} \centerline{\tt luecking $\inplus$ uark $\boxdot$ edu} @@ -13,16 +16,15 @@ \noindent The plstmary package provides plain TeX support for the St.\ Mary's Road symbol font. After inputting the macro file {\tt stmary.tex}, all the symbols in the tables below become defined. The two -commands {\cmd\oast} and {\cmd\ocircle} require the AMS -symbol font {\tt msam}, so {\tt stmary.tex} automatically inputs {\tt -amssym.tex}. (These symbols are the same as {\cmd\circledast} and -{\cmd\circledcirc}, defined in {\tt amssym.tex}. The point of -defining them is to have matching `{\cmd\o}\dots' and -`{\cmd\varo}\dots' pairs for all circles.) +commands {\cmd\oast} and {\cmd\ocircle} require the AMS symbol font {\tt +msam}, so {\tt stmary.tex} automatically inputs {\tt amssym.tex}. (These +symbols are the same as {\cmd\circledast} and {\cmd\circledcirc}, +defined in {\tt amssym.tex}. The point of defining them is to have +matching `{\cmd\o}\dots' and `{\cmd\varo}\dots' pairs for all circles.) -All the command names are the same as those in the LaTeX package -{\tt stmaryrd.sty}. More details on the symbols and their usage may be found in -the documentation of the LaTeX stmaryrd package. +All the command names are the same as those in the LaTeX package {\tt +stmaryrd.sty}. More details on the symbols and their usage may be found +in the documentation of the LaTeX stmaryrd package. Some command names defined in the {\tt stmary.tex} overwrite command names in the {\tt amssym.tex}. The original definitions are stored in @@ -33,19 +35,19 @@ with {\tt \string\amsbigtriangledown}, {\cmd\amsbigtriangleup} and The plstmary package allows minimal size changing. By default it produces symbols intended for ten point documents. It also supports -eight, nine, eleven, and twelve point sizes. Use one of the following commands to -change size:\hfil\break +eight, nine, eleven, and twelve point sizes. Use one of the following +commands to change size:\hfil\break \indent{\cmd\stmaryrdeightpoint},\quad {\tt\ \string\stmaryrdninepoint},\br \indent{\cmd\stmaryrdelevenpoint},\quad {\cmd\stmaryrdtwelvepoint},\br \indent{\cmd\stmaryrdtenpoint} \ (to restore the default if it has been changed).\br -These commands affect only the St.\ Mary Road symbols -and, for convenience, the AMS fonts. They have no effect on the body -text font nor on any other mathematical fonts. For changing the sizes of -standard plain TeX fonts, you must either load a package for that -purpose, of define your own macros. +These commands affect only the St.\ Mary Road symbols and, for +convenience, the AMS fonts. They have no effect on the body text font +nor on any other mathematical fonts. For changing the sizes of standard +plain TeX fonts, you must either load a package for that purpose, of +define your own macros. In order to get actual error-free output from these commands, one needs to have the St.\ Mary Road fonts and the AMS fonts installed, but those @@ -62,11 +64,17 @@ format (i.e., {\tt .afm} and {\tt .pfb} files) are copyright \copyright 1998 by Taco Hoekwater. All rights are reserved to the respective authors. -This plstmary package for plain TeX is hereby placed in the -public domain. I am indebted to the creators of the fonts and of the -stmaryrd LaTeX package. The file {\tt stmary.tex} is largely a -reduction to plain TeX macros and TeX primitives of the code in {\tt -stmaryrd.sty}. +This plstmary distribution is placed in the public domain. Do with it as +you wish. + +While every effort has been made to make plstmary useful, it comes with +no warranty, expressed or implied. + +\bigskip +\leftline{\bf Acknowledgements} +I am indebted to the creators of the fonts and of the stmaryrd +LaTeX package. The file {\tt stmary.tex} is largely a reduction to plain +TeX macros and TeX primitives of the code in {\tt stmaryrd.sty}. \bigskip \leftline{\bf Caveats} @@ -440,8 +448,8 @@ $ \medskip \noindent - 0.5 --- 2013/05/09\quad Size changing for AMS, saving AMS - definitions.\br + 0.5 --- 2013/05/09\quad Autoloading AMS symbols. Size changing for + AMS, saving AMS definitions.\br 0.4 --- 2013/04/16\quad Corrected \cmd\lbag, \cmd\Lbag, \cmd\binampersand{} and \cmd\bindnasrepma\br 0.3 --- 2013/03/28\quad Reorganized internal macros\br diff --git a/Master/texmf-dist/tex/plain/plstmary/stmary.tex b/Master/texmf-dist/tex/plain/plstmary/stmary.tex index 9df3c13c367..076cab1d1ee 100644 --- a/Master/texmf-dist/tex/plain/plstmary/stmary.tex +++ b/Master/texmf-dist/tex/plain/plstmary/stmary.tex @@ -1,9 +1,16 @@ % Loads stmaryrd symbols for 10pt plain TeX documents. % -\def\plstmaryversion{0.5a}% -\edef\restorestmarycatcodes{% +\ifx\plstmaryversion\UndEfInEd\else\expandafter\endinput\fi +\def\plstmaryversion{0.5c}% +\edef\stmaryrestorecatcodes{% \catcode`\noexpand\@=\number\catcode`\@\relax - \catcode`\noexpand\!=\number\catcode`\!\relax}% + \catcode`\noexpand\!=\number\catcode`\!\relax + \newlinechar=\number\newlinechar\relax +}% +% Announce ourself +\newlinechar`\^^J +\immediate\write16{% +plstmary package: plain TeX macros for St. Mary's Road symbol font.^^J} % \newfam\stmaryrdfam % @@ -249,5 +256,5 @@ \def\longmapsfrom{\longleftarrow\mapsfromchar}% \def\Longmapsfrom{\Longleftarrow\Mapsfromchar}% % -\restorestmarycatcodes +\stmaryrestorecatcodes \stmaryrdtenpoint |