%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% 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 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%