1
% astro.tex: Load CMASTRO fonts and define the symbols
3
\ifx\astroloaded\relax \message{[not reloaded]}\endinput \fi
4
\let\astroloaded=\endinput
8
\font\twentyfiveastro=cmastro10 scaled \magstep5
9
\font\twentyastro=cmastro10 scaled \magstep4
10
\font\seventeenastro=cmastro10 scaled \magstep3
11
\font\fourteenastro=cmastro10 scaled \magstep2
12
\font\twelveastro=cmastro10 scaled \magstep1
13
\font\elevenastro=cmastro10 scaled \magstephalf
14
\font\tenastro=cmastro10
15
\font\nineastro=cmastro9
16
\font\eightastro=cmastro8
17
\font\sevenastro=cmastro7
18
\font\sixastro=cmastro6
19
\font\fiveastro=cmastro5
21
% Define default sizes (as plain 10,7,5pt)
25
\textfont\astrofam=\tenastro
26
\scriptfont\astrofam=\sevenastro
27
\scriptscriptfont\astrofam=\fiveastro
29
\def\astro{\tenastro\fam\astrofam}
31
% Define the special symbols
33
\def\Sun{{\astro S}} % Sun symbol, "S"
34
\def\Mercury{{\astro 1}} % Mercury symbol, "1"
35
\def\Venus{{\astro 2}} % Venus symbol, "2"
36
\def\Earth{{\astro 3}} % Earth symbol, "3"
37
\def\Mars{{\astro 4}} % Mars symbol, "4"
38
\def\Jupiter{{\astro 5}} % Jupiter symbol, "5"
39
\def\Saturn{{\astro 6}} % Saturn symbol, "6"
40
\def\Uranus{{\astro 7}} % Uranus symbol, "7"
41
\def\Neptune{{\astro 8}} % Neptune symbol, "8"
42
\def\Pluto{{\astro 9}} % Pluo symbol, "9"
43
\def\Moon{{\astro M}} % Moon symbol, "M"
44
\def\ascnode{{\astro N}} % ascending node (dragon's head),
45
\def\descnode{{\astro D}} % descending node (dragon's tail),
46
\def\VE{{\astro V}} % vernal equinox (Aries), "V"
47
\def\AE{{\astro L}} % autumnal equinox (Libra), "L"
48
\def\circ{{\astro\char'16}} % circle, replacing the one in \sy