summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/mxedruli/xucuri.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/mxedruli/xucuri.sty')
-rw-r--r--Master/texmf-dist/tex/latex/mxedruli/xucuri.sty254
1 files changed, 254 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/mxedruli/xucuri.sty b/Master/texmf-dist/tex/latex/mxedruli/xucuri.sty
new file mode 100644
index 00000000000..d5c0dfbd434
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/mxedruli/xucuri.sty
@@ -0,0 +1,254 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% xucuri.sty %
+%% For the use of Xucuri fonts within LaTeX %
+%% Last modified 30th March 1997 %
+%% %
+\typeout{Document Style `xucuri.sty' <30th March 1997>.} %
+%% %
+\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 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+