\catcode `\Ç = \active \def Ç{\c C}
\catcode `\ç = \active \def ç{\c c}

\catcode `\Á = \active \def Á{\'A}
\catcode `\á = \active \def á{\'a}
\catcode `\É = \active \def É{\'E}
\catcode `\é = \active \def é{\'e}
\catcode `\Í = \active \def Í{\'I}
\catcode `\í = \active \def í{\'\i}
\catcode `\Ó = \active \def Ó{\'O}
\catcode `\ó = \active \def ó{\'o}
\catcode `\Ú = \active \def Ú{\'U}
\catcode `\ú = \active \def ú{\'u}

\catcode `\Ŕ = \active \def Ŕ{\`A}
\catcode `\ŕ = \active \def ŕ{\`a}
\catcode `\Č = \active \def Č{\`E}
\catcode `\č = \active \def č{\`e}
\catcode `\Ě = \active \def Ě{\`I}
\catcode `\ě = \active \def ě{\`\i}
\catcode `\Ň = \active \def Ň{\`O}
\catcode `\ň = \active \def ň{\`o}
\catcode `\Ů = \active \def Ů{\`U}
\catcode `\ů = \active \def ů{\`u}

\catcode `\Ä = \active \def Ä{\"A}
\catcode `\ä = \active \def ä{\"a}
\catcode `\Ë = \active \def Ë{\"E}
\catcode `\ë = \active \def ë{\"e}
\catcode `\Ď = \active \def Ď{\"I}
\catcode `\ď = \active \def ď{\"\i}
\catcode `\Ö = \active \def Ö{\"O}
\catcode `\ö = \active \def ö{\"o}
\catcode `\Ü = \active \def Ü{\"U}
\catcode `\ü = \active \def ü{\"u}

\catcode `\Â = \active \def Â{\^A}
\catcode `\â = \active \def â{\^a}
\catcode `\Ę = \active \def Ę{\^E}
\catcode `\ę = \active \def ę{\^e}
\catcode `\Î = \active \def Î{\^I}
\catcode `\î = \active \def î{\^\i}
\catcode `\Ô = \active \def Ô{\^O}
\catcode `\ô = \active \def ô{\^o}
\catcode `\Ű = \active \def Ű{\^U}
\catcode `\ű = \active \def ű{\^u}

\catcode `\ń = \active \def ń{\~n}
\catcode `\Ń = \active \def Ń{\~N}

% somehow the sharp s was forgotten  RT 13.4.93
\catcode `\ß = \active \def ß{\ss}
% if we have german.sty, then use it for better hyphenation RT 14.4.93
%\@ifundefined{mdqon}{}{%
% \def Ä{"A}
% \def ä{"a}
% \def Ö{"O}
% \def ö{"o}
% \def Ü{"U}
% \def ü{"u}
% \def ß{"s}}

