[comp.text.tex] AMS symbol fonts: which symbols are defined?

piet@cs.ruu.nl (Piet van Oostrum) (02/22/90)

In article <1990Feb21.200942.12135@dvinci.usask.ca>, dueck@dvinci (Harvey C. Dueck) writes:
 `I think our site has the AMS TeX symbol fonts and I have a copy of
 `amssymbols.sty from Clarkson, so I should be able to use
 `these fonts in LaTeX documents.  What I don't have are
 `the symbol names, nor do I know which symbols are in the AMS fonts.
 `The amssymbols.sty file gives a reference to an issue of
 `TUGboat.  Now for my naive questions:
 `
 `What is TUGBoat and how would I acquire a copy of the November 85 issue?

TUGBoat is the newsletter of the TeX Users Group. (P.O. Box 594,
Providence, RI 02940, USA; TUG@Math.AMS.com)

 `Alternatively, could somebody send me a LaTeX file which
 `uses amssymbols.sty to load and print the entire set of
 `AMS symbols?

I have a plain TeX file handy that does this. It uses the original
mssymb.tex file rather than amssymbols.sty (which you can make from
amssymbols.sty by deleting the \ifcase\@ptsize ... \fi stuff and
reestablishing the %% lines.
Here it is:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input mssymb
\def\do#1{\noindent\hbox to 4.5 cm{\tt \string #1 \hfill $#1$}\quad\hfill}
\baselineskip=15 pt plus 1pt

\noindent
The following symbols are available in {\sl math mode}
by using
the command {\tt \string\input ~mssymb}

\vskip 5mm
\do\boxdot
\do\boxplus
\do\boxtimes
\do\square
\do\blacksquare
\do\centerdot
\do\lozenge
\do\blacklozenge
\do\circlearrowright
\do\circlearrowleft
\do\rightleftharpoons
\do\leftrightharpoons
\do\boxminus
\do\Vdash
\do\Vvdash
\do\vDash
\do\twoheadrightarrow
\do\twoheadleftarrow
\do\leftleftarrows
\do\rightrightarrows
\do\upuparrows
\do\downdownarrows
\do\upharpoonright
\do\restriction
\do\downharpoonright
\do\upharpoonleft
\do\downharpoonleft
\do\rightarrowtail
\do\leftarrowtail
\do\leftrightarrows
\do\rightleftarrows
\do\Lsh
\do\Rsh
\do\rightsquigarrow
\do\leftrightsquigarrow
\do\looparrowleft
\do\looparrowright
\do\circeq
\do\succsim
\do\gtrsim
\do\gtrapprox
\do\multimap
\do\therefore
\do\because
\do\doteqdot
\do\Doteq
\do\triangleq
\do\precsim
\do\lesssim
\do\lessapprox
\do\eqslantless
\do\eqslantgtr
\do\curlyeqprec
\do\curlyeqsucc
\do\preccurlyeq
\do\leqq
\do\leqslant
\do\lessgtr
\do\backprime
\do\risingdotseq
\do\fallingdotseq
\do\succcurlyeq
\do\geqq
\do\geqslant
\do\gtrless
\do\sqsubset
\do\sqsupset
%\do 
%\do 
\do\trianglerighteq
\do\trianglelefteq
\do\bigstar
\do\between
\do\blacktriangledown
\do\blacktriangleright
\do\blacktriangleleft
%\do 
\do\blacktriangle
\do\triangledown
\do\eqcirc
\do\lesseqgtr
\do\gtreqless
\do\lesseqqgtr
\do\gtreqqless
\do\Rrightarrow
\do\Lleftarrow
\do\veebar
\do\barwedge
\do\doublebarwedge
\do\angle
\do\measuredangle
\do\sphericalangle
\do\varpropto
\do\smallsmile
\do\smallfrown
\do\Subset
\do\Supset
\do\Cup
\do\doublecup
\do\Cap
\do\doublecap
\do\curlywedge
\do\curlyvee
\do\leftthreetimes
\do\rightthreetimes
\do\subseteqq
\do\supseteqq
\do\bumpeq
\do\Bumpeq
\do\lll
\do\llless
\do\ggg
\do\gggtr
\do\circledS
\do\pitchfork
\do\dotplus
\do\backsim
\do\backsimeq
\do\complement
\do\intercal
\do\circledcirc
\do\circledast
\do\circleddash
\do\ulcorner
\do\urcorner
\do\llcorner
\do\lrcorner
\do\yen
\do\checkmark
\do\circledR
\do\maltese
\do\lvertneqq
\do\gvertneqq
\do\nleq
\do\ngeq
\do\nless
\do\ngtr
\do\nprec
\do\nsucc
\do\lneqq
\do\gneqq
\do\nleqslant
\do\ngeqslant
\do\lneq
\do\gneq
\do\npreceq
\do\nsucceq
\do\precnsim
\do\succnsim
\do\lnsim
\do\gnsim
\do\nleqq
\do\ngeqq
\do\precneqq
\do\succneqq
\do\precnapprox
\do\succnapprox
\do\lnapprox
\do\gnapprox
\do\nsim
\do\napprox
%\do 
%\do 
\do\nsubseteqq
\do\nsupseteqq
\do\subsetneqq
\do\supsetneqq
%\do 
%\do 
\do\subsetneq
\do\supsetneq
\do\nsubseteq
\do\nsupseteq
\do\nparallel
\do\nmid
\do\nshortmid
\do\nshortparallel
\do\nvdash
\do\nVdash
\do\nvDash
\do\nVDash
\do\ntrianglerighteq
\do\ntrianglelefteq
\do\ntriangleleft
\do\ntriangleright
\do\nleftarrow
\do\nrightarrow
\do\nLeftarrow
\do\nRightarrow
\do\nLeftrightarrow
\do\nleftrightarrow
\do\divideontimes
\do\varnothing
\do\nexists
\do\mho
\do\thorn
\do\beth
\do\gimel
\do\daleth
\do\lessdot
\do\gtrdot
\do\ltimes
\do\rtimes
\do\shortmid
\do\shortparallel
\do\smallsetminus
\do\thicksim
\do\thickapprox
\do\approxeq
\do\succapprox
\do\precapprox
\do\curvearrowleft
\do\curvearrowright
\do\digamma
\do\varkappa
\do\hslash
\do\hbar
\do\backepsilon

\vskip 5mm
{\noindent \tt \char`\{\string \msy~ABCDEFGHIJKLMNOPQRSTUVWXYZ\char`\}
\msy ABCDEFGHIJKLMNOPQRSTUVWXYZ}
\end
-- 
Piet* van Oostrum, Dept of Computer Science, Utrecht University,
Padualaan 14, P.O. Box 80.089, 3508 TB Utrecht, The Netherlands.
Telephone: +31-30-531806   Uucp:   uunet!mcsun!hp4nl!ruuinf!piet
Telefax:   +31-30-513791   Internet:  piet@cs.ruu.nl   (*`Pete')