%% calsymbols.sty (for NFSS2)
\def\fileversion{v2.0a}
\def\filedate{95/12/20}

\typeout{Style Option: `calsymbols'
  \fileversion\space\space <\filedate> (GE/LA)}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Definitions for NFSS2!
\def\nfssTwo{%
\def\calsymbols{\usefont{U}{calsymbols}{m}{n}}  %% <<<-----------OBS!!! (var hun)
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Definitions for NFSS1!
\def\nfssOne{%
  \new@fontshape{calsymbols}{m}{n}{%
    <5>calsymbols at 5pt%
    <6>calsymbols at 6pt%
    <7>calsymbols at 7pt%
    <8>calsymbols at 8pt%
    <9>calsymbols at 9pt%
    <10>calsymbols%
    <11>calsymbols at 10.95pt%
    <12>calsymbols at 12pt%
    <14>calsymbols at 14.4pt%
    <17>calsymbols at 17.28pt%
    <20>calsymbols at 20.74pt%
    <25>calsymbols at 24.88pt}{}
  \subst@fontshape{calsymbols}{m}{it}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{m}{sl}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{m}{sc}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{m}{u}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{bx}{n}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{bx}{it}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{bx}{sl}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{bx}{sc}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{bx}{u}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{b}{n}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{b}{it}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{b}{sl}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{b}{sc}{calsymbols}{m}{n}
  \subst@fontshape{calsymbols}{b}{u}{calsymbols}{m}{n}
  %Define the font switching command
  \def\calsymbols{\fontfamily{calsymbols}\fontseries\default@series%
           \fontshape\default@shape\selectfont}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Definitions for LaTeX without NFSS
\def\nfssNone{%
  \font\calsymbols calsymbols at 12.0pt
}


%% Moon phases %%
\def\newmoon{\hbox{\calsymbols \char 28}}
\def\firstquarter{\hbox{\calsymbols \char 29}}
\def\fullmoon{\hbox{\calsymbols \char 30}}
\def\lastquarter{\hbox{\calsymbols \char 31}}

%% Nodes %%
\def\ascendingnode{\hbox{\calsymbols \char 32}}
\def\descendingnode{\hbox{\calsymbols \char 33}}

%% Comet %%
\def\comet{\hbox{\calsymbols \char 34}}

%% Conjunction/opposition %%
%\def\conjunction{\hbox{\calsymbols \char ??}}
%\def\opposition{\hbox{\calsymbols \char ??}}

%% Planets %%
\def\sun{\hbox{\calsymbols \char 0}}
\def\moon{\hbox{\calsymbols \char 15}}
\def\mercury{\hbox{\calsymbols \char 1}}
\def\venus{\hbox{\calsymbols \char 2}}
\def\earth{\hbox{\calsymbols \char 3}}
\def\mars{\hbox{\calsymbols \char 4}}
\def\jupiter{\hbox{\calsymbols \char 5}}
\def\saturn{\hbox{\calsymbols \char 6}}
\def\uranus{\hbox{\calsymbols \char 7}}
\def\neptune{\hbox{\calsymbols \char 8}}
\def\pluto{\hbox{\calsymbols \char 9}}

%% Zodiac %%
\def\aries{\hbox{\calsymbols \char 16}}
\def\taurus{\hbox{\calsymbols \char 17}}
\def\gemini{\hbox{\calsymbols \char 18}}
\def\cancer{\hbox{\calsymbols \char 19}}
\def\leo{\hbox{\calsymbols \char 20}}
\def\virgo{\hbox{\calsymbols \char 21}}
\def\libra{\hbox{\calsymbols \char 22}}
\def\scorpius{\hbox{\calsymbols \char 23}}
\def\sagittarius{\hbox{\calsymbols \char 24}}
\def\capricornus{\hbox{\calsymbols \char 25}}
\def\aquarius{\hbox{\calsymbols \char 26}}
\def\pisces{\hbox{\calsymbols \char 27}}

%% Flag %%
\def\SEflag{\hbox{\calsymbols \char 66}}

%% Church day %%
\def\churchday{\hbox{\calsymbols \char 64}}        % <<----------  TILLS VIDARE


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%Choose corect font definition
\@ifundefined{DeclareFontShape}
     {\@ifundefined{selectfont}
        {% No NFSS 
          \nfssNone}
        {% We are running under NFSS1!
         \nfssOne}
     }{% We are running under NFSS2!
       \nfssTwo}
\endinput
