% Define AMIGA character set (GERMAN) for TeX 3.0
%
% This file could not be used on computers with a different charset.
% (Just fix the special chars and use a codepage, or use the ^^xx notation
% with the TeX internal char coding, if there's a standard for chars > 127)
%
% 29.10.90 br	1.Version for TeX 3.0
% 30.12.90 br	Changed the chars from ^^xx notation to "real" ST special
%		chars.  (The ^^xx is not affected by a CodePage.)
% 26.01.91 hes  Changed for AMIGA


% See the new `lplain.tex' for TeX 3.0 (>= Version 2.09  Feb 8, 1990)
%
% if not(TeX >= 3.0) do_nothing else ...
\ifx\undefined\inputlineno \else
\ifnum\inputlineno=-1 \else

\message{german AMIGA-style}

% german umlauts:
%
\lccode`\ä=`\ä \uccode`\ä=`\Ä \catcode`\ä=\active \defä{\"a}
\lccode`\ö=`\ö \uccode`\ö=`\Ö \catcode`\ö=\active \defö{\"o}
\lccode`\ü=`\ü \uccode`\ü=`\Ü \catcode`\ü=\active \defü{\"u}
\lccode`\Ä=`\ä \uccode`\Ä=`\Ä \catcode`\Ä=\active \defÄ{\"A}
\lccode`\Ö=`\ö \uccode`\Ö=`\Ö \catcode`\Ö=\active \defÖ{\"O}
\lccode`\Ü=`\ü \uccode`\Ü=`\Ü \catcode`\Ü=\active \defÜ{\"U}

% german sz and paragraph:  (Uppercase sz is ?)
%
\lccode`\ß=`\ß \uccode`\ß=`\? \catcode`\ß=\active \defß{\ss{}}
\lccode`\§=`\3 \uccode`\§=`\§ \catcode`\§=\active \def§{\S{}}


% After transferring files there's sometimes an Ctrl-Z at the end.
% (This could also handled in the CodePage with a line ^^Z>^^@)
\catcode`^^Z=9                          % ignore it or ...
%\catcode`^^Z=\active \def^^Z{\endinput}% ... make it active

\fi\fi


\endinput
