summaryrefslogtreecommitdiff
path: root/fonts/georgian/mxedruli/inputs/mxedruli.sty
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/georgian/mxedruli/inputs/mxedruli.sty')
-rw-r--r--fonts/georgian/mxedruli/inputs/mxedruli.sty253
1 files changed, 253 insertions, 0 deletions
diff --git a/fonts/georgian/mxedruli/inputs/mxedruli.sty b/fonts/georgian/mxedruli/inputs/mxedruli.sty
new file mode 100644
index 0000000000..25d30fc22f
--- /dev/null
+++ b/fonts/georgian/mxedruli/inputs/mxedruli.sty
@@ -0,0 +1,253 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% mxedruli.sty %
+%% For the use of mxedruli fonts within LaTeX %
+%% Last modified 31st Januar 2009 %
+%% %
+\typeout{Document Style `mxedruli.sty' <1st September 1999>.} %
+%% %
+\def\fmxedr{mxed10 } %
+\def\fmxedb{mxedbf10 } %
+\def\fmxedi{mxedi10 } %
+\def\fmxedc{mxedc10 } %
+%% %
+%% Use with \mxedr, \mxedb, \mxedi or \mxedc %%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%%
+%% Standard Mxedruli
+\expandafter \ifx \csname pmxedr\endcsname \relax \else
+ \expandafter \endinput
+\fi
+%%
+%% Bold Mxedruli
+\expandafter \ifx \csname pmxedb\endcsname \relax \else
+ \expandafter \endinput
+\fi
+
+%% Italic
+\expandafter \ifx \csname pmxedi\endcsname \relax \else
+ \expandafter \endinput
+\fi
+
+%% Capital Mxedruli
+\expandafter \ifx \csname pmxedc\endcsname \relax \else
+ \expandafter \endinput
+\fi
+
+%% select the mxedruliX font with \mxedrX
+%%
+\def\mxedr {\protect\pmxedr}
+\def\mxedb {\protect\pmxedb}
+\def\mxedi {\protect\pmxedi}
+\def\mxedc {\protect\pmxedc}
+
+% 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 {\fifemxedr} {mxedr5} % mxed5 to mxed9 are not yet designed
+%%\newfont {\sixmxedr} {mxedr6}
+%%\newfont {\sevenmxedr} {mxedr7}
+%%\newfont {\eightmxedr} {mxedr8}
+%%\newfont {\ninemxedr} {mxedr9}
+\newfont {\tenmxedr} {\fmxedr}
+\newfont {\elvnmxedr} {\fmxedr scaled 1095}
+\newfont {\twlvmxedr} {\fmxedr \@magscale1}
+\newfont {\frtnmxedr} {\fmxedr \@magscale2}
+\newfont {\svtnmxedr} {\fmxedr \@magscale3}
+\newfont {\twtymxedr} {\fmxedr \@magscale4}
+\newfont {\twfvmxedr} {\fmxedr \@magscale5}
+
+%%\newfont {\fifemxedb} {mxedb5} % not yet designed
+%%\newfont {\sixmxedb} {mxedb6}
+%%\newfont {\sevenmxedb} {mxedb7}
+%%\newfont {\eightmxedb} {mxedb8}
+%%\newfont {\ninemxedb} {mxedb9}
+\newfont {\tenmxedb} {\fmxedb}
+\newfont {\elvnmxedb} {\fmxedb scaled 1095}
+\newfont {\twlvmxedb} {\fmxedb \@magscale1}
+\newfont {\frtnmxedb} {\fmxedb \@magscale2}
+\newfont {\svtnmxedb} {\fmxedb \@magscale3}
+\newfont {\twtymxedb} {\fmxedb \@magscale4}
+\newfont {\twfvmxedb} {\fmxedb \@magscale5}
+
+%%\newfont {\fifemxedi} {mxedi5} % not yet designed
+%%\newfont {\sixmxedi} {mxedi6}
+%%\newfont {\sevenmxedi} {mxedi7}
+%%\newfont {\eightmxedi} {mxedi8}
+%%\newfont {\ninemxedi} {mxedi9}
+\newfont {\tenmxedi} {\fmxedi}
+\newfont {\elvnmxedi} {\fmxedi scaled 1095}
+\newfont {\twlvmxedi} {\fmxedi \@magscale1}
+\newfont {\frtnmxedi} {\fmxedi \@magscale2}
+\newfont {\svtnmxedi} {\fmxedi \@magscale3}
+\newfont {\twtymxedi} {\fmxedi \@magscale4}
+\newfont {\twfvmxedi} {\fmxedi \@magscale5}
+
+%%\newfont {\fifemxedc} {mxedc5} % not yet designed
+%%\newfont {\sixmxedc} {mxedc6}
+%%\newfont {\sevenmxedc} {mxedc7}
+%%\newfont {\eightmxedc} {mxedc8}
+%%\newfont {\ninemxedc} {mxedc9}
+\newfont {\tenmxedc} {\fmxedc}
+\newfont {\elvnmxedc} {\fmxedc scaled 1095}
+\newfont {\twlvmxedc} {\fmxedc \@magscale1}
+\newfont {\frtnmxedc} {\fmxedc \@magscale2}
+\newfont {\svtnmxedc} {\fmxedc \@magscale3}
+\newfont {\twtymxedc} {\fmxedc \@magscale4}
+\newfont {\twfvmxedc} {\fmxedc \@magscale5}
+
+%% add the \pmxedX command to commands which do the size changing
+%%
+%%\@addfontinfo \@vpt {\def\pmxedr {\fivemxedr}}
+%%\@addfontinfo \@viipt {\def\pmxedr {\sevenmxedr}}
+%%\@addfontinfo \@viiipt {\def\pmxedr {\eightmxedr}}
+%%\@addfontinfo \@ixpt {\def\pmxedr {\ninemxedr}}
+\@addfontinfo \@xpt {\def\pmxedr {\tenmxedr}}
+\@addfontinfo \@xipt {\def\pmxedr {\elvnmxedr}}
+\@addfontinfo \@xiipt {\def\pmxedr {\twlvmxedr}}
+\@addfontinfo \@xivpt {\def\pmxedr {\frtnmxedr}}
+\@addfontinfo \@xviipt {\def\pmxedr {\svtnmxedr}}
+\@addfontinfo \@xxpt {\def\pmxedr {\twtymxedr}}
+\@addfontinfo \@xxvpt {\def\pmxedr {\twfvmxedr}}
+%%
+%%
+%%\@addfontinfo \@vpt {\def\pmxedb {\fivemxedb}}
+%%\@addfontinfo \@viipt {\def\pmxedb {\sevenmxedb}}
+%%\@addfontinfo \@viiipt {\def\pmxedb {\eightmxedb}}
+%%\@addfontinfo \@ixpt {\def\pmxedb {\ninemxedb}}
+\@addfontinfo \@xpt {\def\pmxedb {\tenmxedb}}
+\@addfontinfo \@xipt {\def\pmxedb {\elvnmxedb}}
+\@addfontinfo \@xiipt {\def\pmxedb {\twlvmxedb}}
+\@addfontinfo \@xivpt {\def\pmxedb {\frtnmxedb}}
+\@addfontinfo \@xviipt {\def\pmxedb {\svtnmxedb}}
+\@addfontinfo \@xxpt {\def\pmxedb {\twtymxedb}}
+\@addfontinfo \@xxvpt {\def\pmxedb {\twfvmxedb}}
+%%
+%%
+%%\@addfontinfo \@vpt {\def\pmxedi {\fivemxedi}}
+%%\@addfontinfo \@viipt {\def\pmxedi {\sevenmxedi}}
+%%\@addfontinfo \@viiipt {\def\pmxedi {\eightmxedi}}
+%%\@addfontinfo \@ixpt {\def\pmxedi {\ninemxedi}}
+\@addfontinfo \@xpt {\def\pmxedi {\tenmxedi}}
+\@addfontinfo \@xipt {\def\pmxedi {\elvnmxedi}}
+\@addfontinfo \@xiipt {\def\pmxedi {\twlvmxedi}}
+\@addfontinfo \@xivpt {\def\pmxedi {\frtnmxedi}}
+\@addfontinfo \@xviipt {\def\pmxedi {\svtnmxedi}}
+\@addfontinfo \@xxpt {\def\pmxedi {\twtymxedi}}
+\@addfontinfo \@xxvpt {\def\pmxedi {\twfvmxedi}}
+%%
+%%
+%%\@addfontinfo \@vpt {\def\pmxedc {\fivemxedc}}
+%%\@addfontinfo \@viipt {\def\pmxedc {\sevenmxedc}}
+%%\@addfontinfo \@viiipt {\def\pmxedc {\eightmxedc}}
+%%\@addfontinfo \@ixpt {\def\pmxedc {\ninemxedc}}
+\@addfontinfo \@xpt {\def\pmxedc {\tenmxedc}}
+\@addfontinfo \@xipt {\def\pmxedc {\elvnmxedc}}
+\@addfontinfo \@xiipt {\def\pmxedc {\twlvmxedc}}
+\@addfontinfo \@xivpt {\def\pmxedc {\frtnmxedc}}
+\@addfontinfo \@xviipt {\def\pmxedc {\svtnmxedc}}
+\@addfontinfo \@xxpt {\def\pmxedc {\twtymxedc}}
+\@addfontinfo \@xxvpt {\def\pmxedc {\twfvmxedc}}
+
+
+\else
+
+% NEW FONT SELECTION -- Version 1
+%% By Jan De Lameillieure
+
+\message {Using NFSS1}
+
+% \pmxed uses the `mxed' family, `m'edium series, `n'ormal shape.
+%
+
+\@ifundefined{new@fontshape}
+{\errmessage{The style option `mxedruli' calls a file that requires
+ the New Font Selection Scheme.}
+ \endinput}
+{}
+\@ifundefined{@mxfontsloaded}{}{\endinput}
+
+\new@fontshape{mxed}{n}{n}{%
+ <10>mxed10 at10pt%
+ <11>mxed10 at10.95pt%
+ <12>mxed10 at12pt%
+ <14>mxed10 at14.4pt%
+ <17>mxed10 at17.28pt%
+ <20>mxed10 at20.74pt%
+ <25>mxed10 at24.88pt}{}
+
+\new@fontshape{mxed}{b}{n}{%
+ <10>mxedbf10 at10pt%
+ <11>mxedbf10 at10.95pt%
+ <12>mxedbf10 at12pt%
+ <14>mxedbf10 at14.4pt%
+ <17>mxedbf10 at17.28pt%
+ <20>mxedbf10 at20.74pt%
+ <25>mxedbf10 at24.88pt}{}
+
+\new@fontshape{mxed}{b}{i}{%
+ <10>mxedi10 at10pt%
+ <11>mxedi10 at10.95pt%
+ <12>mxedi10 at12pt%
+ <14>mxedi10 at14.4pt%
+ <17>mxedi10 at17.28pt%
+ <20>mxedi10 at20.74pt
+ <25>mxedi10 at24.88pt}{}
+
+\new@fontshape{mxed}{c}{n}{%
+ <10>mxedc10 at10pt%
+ <11>mxedc10 at10.95pt%
+ <12>mxedc10 at12pt%
+ <14>mxedc10 at14.4pt%
+ <17>mxedc10 at17.28pt%
+ <20>mxedc10 at20.74pt%
+ <25>mxedc10 at24.88pt}{}
+
+\def\pmxedr{\family{mxed}\series{n}\selectfont}
+\def\pmxedb{\family{mxed}\series{b}\selectfont}
+\def\pmxedi{\family{mxed}\series{i}\selectfont}
+\def\pmxedc{\family{mxed}\series{c}\selectfont}
+\def\@mxfontsloaded{}
+ %%%%%%%%%%%
+\fi
+
+\else
+% NEW FONT SELECTION -- Version 2
+
+\message {Using NFSS2}
+
+% \pmxed uses the `unknown' fontencoding, `mxed' fontfamily, `m'edium
+% fontseries, `n'ormal fontshape.
+%
+\def\pmxedr{\fontencoding{U}\fontfamily{mxed}%
+ \fontseries{m}\fontshape{n}\selectfont}
+\def\pmxedb{\fontencoding{U}\fontfamily{mxed}%
+ \fontseries{bx}\fontshape{n}\selectfont}
+\def\pmxedi{\fontencoding{U}\fontfamily{mxed}%
+ \fontseries{m}\fontshape{it}\selectfont}
+\def\pmxedc{\fontencoding{U}\fontfamily{mxed}%
+ \fontseries{c}\fontshape{n}\selectfont}
+
+% All the rest is defined `umxed.fd', which is loaded automatically
+
+
+\fi
+\endinput
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% EOF %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+