%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% xucuri.sty                                                          %
%% For the use of Xucuri fonts within LaTeX                            %
%% Last modified 1st September 1999                                    %
%%                                                                     %
\typeout{Document Style `xucuri.sty' <1st September 1999>.}            %
%%                                                                     %
\def\fxucr{xuc10 }                                                     %
%\def\fxucb{xucbf10 } % not yet implemented                            %
%\def\fxuci{xuci10 }  % not yet implemented                            %
%\def\fxucc{xucc10 }  % not yet implemented                            %
%%                                                                     %
%% Use with \xucr, (\xucb, \xuci or \xucc) %%%%%%%%%%%%%%%%%%%%%%%%%%%
%%                                                                     %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%%
%% Standard Xucuri
\expandafter \ifx \csname pxucr\endcsname \relax \else
  \expandafter \endinput
\fi
%%
%% Bold Xucuri
% \expandafter \ifx \csname pxucb\endcsname \relax \else
%   \expandafter \endinput
% \fi
% 
% %% Italic
% \expandafter \ifx \csname pxuci\endcsname \relax \else
%   \expandafter \endinput
% \fi
% 
% %% Capital Xucuri
% \expandafter \ifx \csname pxucc\endcsname \relax \else
%   \expandafter \endinput
% \fi

%% select the xucuriX font with \xucrX
%%
\def\xucr {\protect\pxucr}
% \def\xucb {\protect\pxucb}
% \def\xuci {\protect\pxuci}
% \def\xucc {\protect\pxucc}


% If NFSS2 is used,  \DeclareFontShape is defined.

\expandafter\ifx\csname DeclareFontShape\endcsname\relax


% But possibly NFSS1 is used.
\expandafter\ifx\csname selectfont\endcsname\relax
 
% OLD FONT SELECTION
\message {Using Standard Font Selection}
 
% load all necessary fonts
%



%%
%%\newfont {\fifexucr} {xucr5} % xuc5 to xuc9 are not yet designed
%%\newfont {\sixxucr}  {xucr6}
%%\newfont {\sevenxucr} {xucr7}
%%\newfont {\eightxucr} {xucr8}
%%\newfont {\ninexucr} {xucr9}
\newfont {\tenxucr}  {\fxucr}
\newfont {\elvnxucr} {\fxucr scaled 1095}
\newfont {\twlvxucr} {\fxucr \@magscale1}
\newfont {\frtnxucr} {\fxucr \@magscale2}
\newfont {\svtnxucr} {\fxucr \@magscale3}
\newfont {\twtyxucr} {\fxucr \@magscale4}
\newfont {\twfvxucr} {\fxucr \@magscale5}

% %%\newfont {\fifexucb} {xucb5}  % not yet designed
% %%\newfont {\sixxucb}  {xucb6}
% %%\newfont {\sevenxucb} {xucb7}
% %%\newfont {\eightxucb} {xucb8}
% %%\newfont {\ninexucb} {xucb9}
% \newfont {\tenxucb}  {\fxucb}
% \newfont {\elvnxucb} {\fxucb scaled 1095}
% \newfont {\twlvxucb} {\fxucb \@magscale1}
% \newfont {\frtnxucb} {\fxucb \@magscale2}
% \newfont {\svtnxucb} {\fxucb \@magscale3}
% \newfont {\twtyxucb} {\fxucb \@magscale4}
% \newfont {\twfvxucb} {\fxucb \@magscale5}
% 
% %%\newfont {\fifexuci} {xuci5}  % not yet designed
% %%\newfont {\sixxuci}  {xuci6}
% %%\newfont {\sevenxuci} {xuci7}
% %%\newfont {\eightxuci} {xuci8}
% %%\newfont {\ninexuci} {xuci9}
% \newfont {\tenxuci}  {\fxuci}
% \newfont {\elvnxuci} {\fxuci scaled 1095}
% \newfont {\twlvxuci} {\fxuci \@magscale1}
% \newfont {\frtnxuci} {\fxuci \@magscale2}
% \newfont {\svtnxuci} {\fxuci \@magscale3}
% \newfont {\twtyxuci} {\fxuci \@magscale4}
% \newfont {\twfvxuci} {\fxuci \@magscale5}
% 
% %%\newfont {\fifexucc} {xucc5}  % not yet designed
% %%\newfont {\sixxucc}  {xucc6}
% %%\newfont {\sevenxucc} {xucc7}
% %%\newfont {\eightxucc} {xucc8}
% %%\newfont {\ninexucc} {xucc9}
% \newfont {\tenxucc}  {\fxucc}
% \newfont {\elvnxucc} {\fxucc scaled 1095}
% \newfont {\twlvxucc} {\fxucc \@magscale1}
% \newfont {\frtnxucc} {\fxucc \@magscale2}
% \newfont {\svtnxucc} {\fxucc \@magscale3}
% \newfont {\twtyxucc} {\fxucc \@magscale4}
% \newfont {\twfvxucc} {\fxucc \@magscale5}

%% add the \pxucX command to commands which do the size changing
%%
%%\@addfontinfo \@vpt    {\def\pxucr {\fivexucr}}
%%\@addfontinfo \@viipt  {\def\pxucr {\sevenxucr}}
%%\@addfontinfo \@viiipt {\def\pxucr {\eightxucr}}
%%\@addfontinfo \@ixpt   {\def\pxucr {\ninexucr}}
\@addfontinfo \@xpt    {\def\pxucr {\tenxucr}}
\@addfontinfo \@xipt   {\def\pxucr {\elvnxucr}}
\@addfontinfo \@xiipt  {\def\pxucr {\twlvxucr}}
\@addfontinfo \@xivpt  {\def\pxucr {\frtnxucr}}
\@addfontinfo \@xviipt {\def\pxucr {\svtnxucr}}
\@addfontinfo \@xxpt   {\def\pxucr {\twtyxucr}}
\@addfontinfo \@xxvpt  {\def\pxucr {\twfvxucr}}
% %%
% %%
% %%\@addfontinfo \@vpt    {\def\pxucb {\fivexucb}}
% %%\@addfontinfo \@viipt  {\def\pxucb {\sevenxucb}}
% %%\@addfontinfo \@viiipt {\def\pxucb {\eightxucb}}
% %%\@addfontinfo \@ixpt   {\def\pxucb {\ninexucb}}
% \@addfontinfo \@xpt    {\def\pxucb {\tenxucb}}
% \@addfontinfo \@xipt   {\def\pxucb {\elvnxucb}}
% \@addfontinfo \@xiipt  {\def\pxucb {\twlvxucb}}
% \@addfontinfo \@xivpt  {\def\pxucb {\frtnxucb}}
% \@addfontinfo \@xviipt {\def\pxucb {\svtnxucb}}
% \@addfontinfo \@xxpt   {\def\pxucb {\twtyxucb}}
% \@addfontinfo \@xxvpt  {\def\pxucb {\twfvxucb}}
% %%
% %%
% %%\@addfontinfo \@vpt    {\def\pxuci {\fivexuci}}
% %%\@addfontinfo \@viipt  {\def\pxuci {\sevenxuci}}
% %%\@addfontinfo \@viiipt {\def\pxuci {\eightxuci}}
% %%\@addfontinfo \@ixpt   {\def\pxuci {\ninexuci}}
% \@addfontinfo \@xpt    {\def\pxuci {\tenxuci}}
% \@addfontinfo \@xipt   {\def\pxuci {\elvnxuci}}
% \@addfontinfo \@xiipt  {\def\pxuci {\twlvxuci}}
% \@addfontinfo \@xivpt  {\def\pxuci {\frtnxuci}}
% \@addfontinfo \@xviipt {\def\pxuci {\svtnxuci}}
% \@addfontinfo \@xxpt   {\def\pxuci {\twtyxuci}}
% \@addfontinfo \@xxvpt  {\def\pxuci {\twfvxuci}}
% %%
% %%
% %%\@addfontinfo \@vpt    {\def\pxucc {\fivexucc}}
% %%\@addfontinfo \@viipt  {\def\pxucc {\sevenxucc}}
% %%\@addfontinfo \@viiipt {\def\pxucc {\eightxucc}}
% %%\@addfontinfo \@ixpt   {\def\pxucc {\ninexucc}}
% \@addfontinfo \@xpt    {\def\pxucc {\tenxucc}}
% \@addfontinfo \@xipt   {\def\pxucc {\elvnxucc}}
% \@addfontinfo \@xiipt  {\def\pxucc {\twlvxucc}}
% \@addfontinfo \@xivpt  {\def\pxucc {\frtnxucc}}
% \@addfontinfo \@xviipt {\def\pxucc {\svtnxucc}}
% \@addfontinfo \@xxpt   {\def\pxucc {\twtyxucc}}
% \@addfontinfo \@xxvpt  {\def\pxucc {\twfvxucc}}


\else

% NEW FONT SELECTION -- Version 1
%% By Jan De Lameillieure  

\message {Using NFSS1}
 
% \pxuc uses the `xuc' family, `m'edium series, `n'ormal shape.
%
 
\@ifundefined{new@fontshape}
{\errmessage{The style option `xucuri' calls a file that requires
              the New Font Selection Scheme.}
  \endinput}
{}
\@ifundefined{@mxfontsloaded}{}{\endinput}
 
\new@fontshape{xuc}{n}{n}{%
   <10>xuc10 at10pt%
   <11>xuc10 at10.95pt%
   <12>xuc10 at12pt%
   <14>xuc10 at14.4pt%
   <17>xuc10 at17.28pt%
   <20>xuc10 at20.74pt%
   <25>xuc10 at24.88pt}{}
 
% \new@fontshape{xuc}{b}{n}{%
%    <10>xucbf10 at10pt%
%    <11>xucbf10 at10.95pt%
%    <12>xucbf10 at12pt%
%    <14>xucbf10 at14.4pt%
%    <17>xucbf10 at17.28pt%
%    <20>xucbf10 at20.74pt%
%    <25>xucbf10 at24.88pt}{}
%  
% \new@fontshape{xuc}{b}{i}{%
%    <10>xuci10 at10pt%
%    <11>xuci10 at10.95pt%
%    <12>xuci10 at12pt%
%    <14>xuci10 at14.4pt%
%    <17>xuci10 at17.28pt%
%    <20>xuci10 at20.74pt
%    <25>xuci10 at24.88pt}{}
%  
% \new@fontshape{xuc}{c}{n}{%
%    <10>xucc10 at10pt%
%    <11>xucc10 at10.95pt%
%    <12>xucc10 at12pt%
%    <14>xucc10 at14.4pt%
%    <17>xucc10 at17.28pt%
%    <20>xucc10 at20.74pt%
%    <25>xucc10 at24.88pt}{}
 
\def\pxucr{\family{xuc}\series{n}\selectfont}
% \def\pxucb{\family{xuc}\series{b}\selectfont}
% \def\pxuci{\family{xuc}\series{i}\selectfont}
% \def\pxucc{\family{xuc}\series{c}\selectfont}
\def\@mxfontsloaded{}
 %%%%%%%%%%% 
\fi
 
\else
% NEW FONT SELECTION -- Version 2

\message {Using NFSS2}
 
% \pxuc uses the `unknown' fontencoding, `xuc' fontfamily, `m'edium
% fontseries,  `n'ormal fontshape.
%
\def\pxucr{\fontencoding{U}\fontfamily{xuc}%
           \fontseries{m}\fontshape{n}\selectfont}
% \def\pxucb{\fontencoding{U}\fontfamily{xuc}%
%            \fontseries{bx}\fontshape{n}\selectfont}
% \def\pxuci{\fontencoding{U}\fontfamily{xuc}%
%            \fontseries{m}\fontshape{i}\selectfont}
% \def\pxucc{\fontencoding{U}\fontfamily{xuc}%
%            \fontseries{c}\fontshape{n}\selectfont}
 
% All the rest is defined `uxuc.fd', which is loaded automatically

 
\fi
\endinput
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% EOF %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


