diff options
author | Karl Berry <karl@freefriends.org> | 2011-04-09 00:12:29 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-04-09 00:12:29 +0000 |
commit | 0134a901b3bfde202f7ed14d8a5edf553aed3ebe (patch) | |
tree | 3ab28351e98d153d2c601c5e70197707e8228147 /Master/texmf-dist/source/fonts | |
parent | a02b0dbc6eca8c98e3bff7388d94b54387c0aedc (diff) |
stmaryrd (8apr11)
git-svn-id: svn://tug.org/texlive/trunk@22027 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/fonts')
4 files changed, 34 insertions, 84 deletions
diff --git a/Master/texmf-dist/source/fonts/stmaryrd/00Description b/Master/texmf-dist/source/fonts/stmaryrd/00Description deleted file mode 100644 index b57c92cc80d..00000000000 --- a/Master/texmf-dist/source/fonts/stmaryrd/00Description +++ /dev/null @@ -1,25 +0,0 @@ -Comprehensive TeX Archive Network: package description ------------------------------------------------------- -Name: stmary -Author: Jeremy Gibbons <jeremy@cs.aukuni.ac.nz> and Alan Jeffrey <alanje@cogs.sussex.ac.uk> -Last changed in archive: 1994/04/06 -Archive-path: fonts/stmaryrd -Mirrored from: ftp.cogs.susx.ac.uk -Description: - This package contains a number of new commands for - use in math mode, and a new document style option - ``module'', for modularizing large .sty files. The - St Mary's Road symbol package contains a font designed - to complement the AMS symbol fonts by adding symbols - for domain theory, linear logic, process theory and - program calculation, including the double square brackets. - By defining over 100 new commands, the package provides - support for new: -- large operators -- binary operators - -- relations -- arrows -- delimiters -- special symbols - used for building other symbols To accommodate TeX - implementations with limited memory, these symbols - can be added selectively via the innovative module - approach used in this package. Also, support is provided - for the Old Font Selection Scheme and the New Font - Selection Scheme. - diff --git a/Master/texmf-dist/source/fonts/stmaryrd/INSTALL b/Master/texmf-dist/source/fonts/stmaryrd/INSTALL deleted file mode 100644 index ffe9ac1e108..00000000000 --- a/Master/texmf-dist/source/fonts/stmaryrd/INSTALL +++ /dev/null @@ -1,37 +0,0 @@ -THE ST MARY'S ROAD SYMBOL FONT - -6 APRIL 1994 - -This distribution contains the St Mary's Road symbol fonts: - - INSTALL stmary5.mf stmary8.mf stmaryba.mf stmaryrd.dtx - README stmary6.mf stmary9.mf stmarych.mf stmaryrd.mf - stmary10.mf stmary7.mf stmaryaj.mf stmaryjg.mf - -To install the fonts, you should: - - * run METAFONT on the fonts, for example under Unix you say: - - mf "\mode=localfont; input stmary5;" - mf "\mode=localfont; input stmary6;" - mf "\mode=localfont; input stmary7;" - mf "\mode=localfont; input stmary8;" - mf "\mode=localfont; input stmary9;" - mf "\mode=localfont; input stmary10;" - - * move stmary*.tfm into a TeX font metrics directory - - * move stmary*.*pk into a TeX bitmaps directory - -If you want to use the St Mary's Road font in LaTeX2e, you should: - - * run LaTeX2e on stmaryrd.dtx - - * move stmaryrd.sty and Ustmry.fd into a TeX inputs directory - - * read the documentation in stmaryrd.dvi - -This file should only be distributed as part of the St Mary's Road -distribution. - -Copyright 1994 Alan Jeffrey diff --git a/Master/texmf-dist/source/fonts/stmaryrd/stmaryrd.dtx b/Master/texmf-dist/source/fonts/stmaryrd/stmaryrd.dtx index fdc906d662d..64c14d2d7a4 100644 --- a/Master/texmf-dist/source/fonts/stmaryrd/stmaryrd.dtx +++ b/Master/texmf-dist/source/fonts/stmaryrd/stmaryrd.dtx @@ -2,8 +2,8 @@ % ==================================================================== % @LaTeX-documentation-file{ % author = "Alan Jeffrey", -% version = "2.02", -% date = "03 March 1994", +% version = "2.02a-tmp-CAR", +% date = "03 March 2004", % time = "14:00:40 GMT", % filename = "stmaryrd.dtx", % address = "School of Cognitive and Computing Sciences @@ -56,9 +56,9 @@ % % \changes{1.00}{1991/05/23}{File created} % \changes{1.01}{1991/05/25}{Updated for the new module.sty and -% stmaryrd.mf.} +% stmaryrd.mf.} % \changes{1.02}{1991/06/05}{By mistake, `varotimes wasn't swapped for -% `otimes.} +% `otimes.} % \changes{1.03}{1991/06/25}{`longarrownot and `Longarrownot.} % \changes{1.04}{1991/06/27}{The default is now for the cmsy circles, % not the heavier ones. If you want `oplus, `otimes, etc. to @@ -68,19 +68,21 @@ % (Martin.Ward@durham.ac.uk).} % \changes{2.01}{1994/03/02}{Made into a dtx file.} % \changes{2.02}{1994/03/03}{Fixed a couple of bugs with options.} +% \changes{2.02a-tmp-CAR}{2004/03/03}{An emergency version to make +% TLC2 correct (Chris Rowley).} % % \title{The St Mary's Road symbol font} -% \author{Jeremy Gibbons \and Alan Jeffrey} -% \date{Version 2, March 1994} +% \author{Jeremy Gibbons \and Alan Jeffrey (and temporarily Chris Rowley)} +% \date{Version 2.02a-tmp-CAR, March 2004} % % \maketitle -% +% % \section{Introduction} -% +% % This is a brief guide to the St Mary's Road symbol font, a new symbol % font for \TeX\ and \LaTeX. It is designed to live with the American -% Mathematical Society's fonts, contained in {\tt amssymb.sty}. -% +% Mathematical Society's fonts, contained in {\tt amssymb.sty}. +% % It provides a number of new symbols, including ones for derivation of % functional programming (such as $\varcurlyvee$, $\moo$ and % $\merge$), process algebra ($\llfloor$, $\oblong$ and @@ -111,7 +113,7 @@ % \end{itemize} % % \section{Symbols} -% +% % The following operators are defined: % \begin{symbols} % \dosymbol\Ydown @@ -171,6 +173,10 @@ % \dosymbol\varowedge % \dosymbol\vartimes % \end{symbols} +% (CAR) Added by Chris Rowley, March 2004: +% +% If the \textsf{amssymb} package has been loaded then the following +% are also defined: \verb|\oast| and \verb|\ocircle|. % The following large operators are defined: % \begin{symbols} % \dosymbol\bigbox @@ -240,7 +246,8 @@ % \left\llbracket \bigbox {\cal P} \right\rrbracket \quad % \left\llbracket \bigbox_{i\inplus I}^{a \varoplus b} P_i % \right\rrbracket \quad -% \left\llbracket \begin{array}{c}a\\b\\c\end{array} \right\rrbracket \quad +% \left\llbracket \begin{array}{c}a\\b\\c\end{array} +% \right\rrbracket \quad % \left\llbracket \begin{array}{c}a\\b\\c\\d\\e\\f\end{array} \right\rrbracket % \] % The following special characters are used in building others: @@ -282,7 +289,7 @@ % \StopEventually{} % % \section{Installation} -% +% % To begin with, the |stmaryrd| package is % installed by running \LaTeXe{} on this document, so we begin with % the instllation procedure. This needs to use \LaTeXe: @@ -301,7 +308,7 @@ \end{filecontents} % \end{macrocode} % Then we do some horrible low-level hacks to run docstrip on -% |stmaryrd.ins|: +% |stmaryrd.ins|: % \begin{macrocode} \bgroup \makeatletter @@ -322,7 +329,7 @@ %<*driver> \documentclass{ltxdoc} \DisableCrossrefs -\OnlyDescription +\OnlyDescription \usepackage{stmaryrd} % \end{macrocode} % \begin{macro}{\symbols} @@ -406,7 +413,7 @@ % % \begin{macro}{\stmry@option} % For every other option, we call |\stmry@option|, which defines -% its argument to be |\relax|. +% its argument to be |\relax|. % \begin{macrocode} \def\stmry@option#1{\expandafter\let\csname#1\endcsname\relax} \DeclareOption*{\stmry@option\CurrentOption} @@ -538,6 +545,10 @@ \stmry@if\DeclareMathSymbol\varowedge\mathbin{stmry}{"37}\fi \stmry@if\DeclareMathSymbol\talloblong\mathbin{stmry}{"38}\fi \stmry@if\DeclareMathSymbol\interleave\mathbin{stmry}{"39}\fi +%% (CAR) Added by Chris Rowley, March 2004: +\stmry@if\let\oast\circledast\fi +\stmry@if\let\ocircle\circledcirc\fi +%% \stmry@if\DeclareMathSymbol\obar\mathbin{stmry}{"3A}\fi \stmry@if\DeclareMathSymbol\obslash\mathbin{stmry}{"3B}\fi \stmry@if\DeclareMathSymbol\olessthan\mathbin{stmry}{"3C}\fi @@ -572,7 +583,10 @@ \stmry@if\DeclareMathSymbol\Mapstochar\mathrel{stmry}{"5A}\fi \stmry@if\DeclareMathSymbol\mapsfromchar\mathrel{stmry}{"5B}\fi \stmry@if\DeclareMathSymbol\Mapsfromchar\mathrel{stmry}{"5C}\fi -\stmry@if\DeclareMathSymbol\leftrightarrowtriangle\mathbin{stmry}{"5D}\fi +%% (CAR) Corrected by Chris Rowley, March 2004: +%% \stmry@if\DeclareMathSymbol\leftrightarrowtriangle\mathbin{stmry}{"5D}\fi +\stmry@if\DeclareMathSymbol\leftrightarrowtriangle\mathrel{stmry}{"5D}\fi +%% \stmry@if\DeclareMathSymbol\leftarrowtriangle\mathrel{stmry}{"5E}\fi \stmry@if\DeclareMathSymbol\rightarrowtriangle\mathrel{stmry}{"5F}\fi \stmry@if\DeclareMathSymbol\bigtriangledown\mathop{stmry}{"60}\fi @@ -586,9 +600,9 @@ \stmry@if\DeclareMathSymbol\bignplus\mathop{stmry}{"70}\fi \stmry@if\DeclareMathDelimiter\llbracket{\mathopen}{stmry}{"4A} - {stmry}{"71}\fi + {stmry}{"71}\fi \stmry@if\DeclareMathDelimiter\rrbracket{\mathclose}{stmry}{"4B} - {stmry}{"79}\fi + {stmry}{"79}\fi % \end{macrocode} % The heavy \varcopyright: % \begin{macrocode} @@ -648,5 +662,3 @@ % % \Finale \endinput - - diff --git a/Master/texmf-dist/source/fonts/stmaryrd/stmaryrd.ins b/Master/texmf-dist/source/fonts/stmaryrd/stmaryrd.ins index 3cd4da6608e..e326275e45f 100644 --- a/Master/texmf-dist/source/fonts/stmaryrd/stmaryrd.ins +++ b/Master/texmf-dist/source/fonts/stmaryrd/stmaryrd.ins @@ -1,6 +1,6 @@ %% LaTeX2e file `stmaryrd.ins' %% generated by the `filecontents' environment -%% from source `stmaryrd' on 1999/12/07. +%% from source `stmaryrd' on 2011/04/09. %% \generateFile{stmaryrd.sty}{f}{ \from{stmaryrd.dtx}{package}} |