\makeatletter \@ifundefined{ifhfo}{% \typeout{^^JError: Do not run latex on test-eco-hfo directly!^^J% \space\space\space\space\space\space\space Use test-eco.tex or test-hfo.tex instead.^^J}% \stop }{}% \listfiles \RequirePackage{fix-cm} \documentclass[ngerman,11pt]{article} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \usepackage{babel} \usepackage[textwidth=190mm,textheight=280mm]{geometry} \ifhfo \usepackage{hfoldsty} \else \usepackage{eco} \fi \usepackage{slantsc} \pagestyle{empty} %\def\flqq{\guillemotleft} %\def\frqq{\guillemotright} \def\flqq{% \textormath{\guillemotleft}{\mbox{\guillemotleft}}} \def\frqq{% \textormath{\guillemotright}{\mbox{\guillemotright}}} \begingroup \shorthandon{"} \gdef\text{ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜ abcdefghijklmnopqrstuvwxyzäöüß 0123456789\\ fi fl ff ffi ffl \frqq H\flqq\ \frqq\kern0pt H\kern0pt\flqq\ \frqq A\flqq\ \frqq\kern0pt A\kern0pt\flqq\ \frqq V\flqq\ \frqq\kern0pt V\kern0pt\flqq} \endgroup \parindent0mm \parskip5mm \begin{document} \textbf{\jobname} \begingroup \rmfamily {\text}\\ {\itshape\text}\\ {\slshape\text}\\ {\bfseries\text}\\ {\bfseries\itshape\text}\\ {\bfseries\slshape\text}\\ \scshape {\text}\\ {\itshape\text}\\ {\bfseries\text}\\ {\bfseries\itshape\text} \endgroup \begingroup \sffamily {\text}\\ {\itshape\text}\\ {\slshape\text}\\ {\bfseries\text}\\ {\bfseries\itshape\text}\\ {\bfseries\slshape\text}\\ \scshape {\text}\\ {\itshape\text}\\ {\bfseries\text}\\ {\bfseries\itshape\text} \endgroup \begingroup \ttfamily {\text}\\ {\itshape\text}\\ {\slshape\text}\\ {\bfseries\text}\\ {\bfseries\itshape\text}\\ {\bfseries\slshape\text}\\ \scshape {\text}\\ {\itshape\text}\\ {\bfseries\text}\\ {\bfseries\itshape\text} \endgroup \end{document}