1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
%%
%% This is file `mltex.sty'.
%% Copyright (C) 1996,1997,1998,1999 Bernd Raichle
%%
%% -----------------------------------------------------------------
%% IMPORTANT NOTICE:
%%
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN
%% archives in directory macros/latex/base/lppl.txt; either
%% version 1 of the License, or any later version.
%% -----------------------------------------------------------------
%%
%% CHANGES:
%% 1998/11/17 0.9a
%% New file; only final release changes.
%% 1998/12/21 0.9b
%% Removed warning \message.
%% 1999/03/08 0.9c
%% Added \selectfont after \fontencoding to force switching
%% accent defs from OT1 to LO1.
%% Changed licensing conditions to LPPL.
%%
%% ------------------------------------------------------------
%%
%% <1994/12/01> needed for \DeclareText...
\NeedsTeXFormat{LaTeX2e}[1994/12/01] % Update your LaTeX version!
\ProvidesPackage{mltex}[1999/08/03 v0.9c %
MLTeX/LaTeX package (br)]
\input{lo1enc.def}
\@ifundefined{mlfontencoding}{}{%
\PackageError{mltex}%
{Package was loaded twice}%
{This package will probably not work if loaded twice.}%
}
%% save original definition of \fontencoding
\newcommand{\origfontencoding}{}%
\let\origfontencoding=\fontencoding
%% provide \mlfontencoding
\newcommand{\mlfontencoding}[1]{%
\expandafter\ifx\csname Fd@#1\endcsname\relax
\origfontencoding{#1}%
\else
\expandafter\origfontencoding
\expandafter{\csname Fd@#1\endcsname}%
\fi}%
\newif\if@mltexreplace
\DeclareOption{switchonly}{\@mltexreplacefalse}
\DeclareOption{replace}{\@mltexreplacetrue}
\ExecuteOptions{replace}
\ProcessOptions\relax
\if@mltexreplace
\PackageInfo{mltex}{Redefining \noexpand\fontencoding!}%
\let\fontencoding=\mlfontencoding
\expandafter\fontencoding\expandafter{\f@encoding}\selectfont
\else
\PackageInfo{mltex}{Switch to `LO1' font encoding only.}%
\fontencoding{LO1}\selectfont%
\renewcommand\encodingdefault{LO1}%
\fi
\endinput
%%
%% End of file `mltex.sty'.
|