von KOMA » Sa 18. Okt 2008, 08:36
Zunächst einmal wäre es schön, wenn Du Deine Minimalbeispiele selbst ausprobieren würdest. Dann würden Fehler wie
nicht passieren. Außerdem wäre es schön, wenn Du bei Minimalbeispielen alles rauswerfen würdest, was für das Problem nicht notwendig ist. Wenn Du dabei nach
der Anleitung für Minimalbeispiele vorgegangen wärst, hättest Du sogar selbst herausgefunden, dass es etwas mit den Font-Paketen zu tun hat. Du hast Dich leider selbst um dieses Erfolgserlebnis gebracht.
Hier mal ein echtes Minimalbeispiel, bei dem ich noch einen Schritt weiter gegangen bin, als ich von einem Anfänger erwarten würde, indem ich eine Standardklasse verwende und trotzdem dieselbe Schrift verwende, wie in der Überschrift mit der KOMA-Script-Klasse:
\documentclass[12pt]{article}
\usepackage[polutonikogreek,ngerman]{babel}
\usepackage{helvet}
\newcommand{\grk}[1]{\selectlanguage{polutonikogreek}#1\selectlanguage{ngerman}}
\begin{document}
\Large\sffamily\bfseries\grk{<omoousios}
\end{document}
Dabei sind \Large und \bfseries eigentlich gar nicht notwendig. Ich habe die nur verwendet, damit genau die gleiche Fehlermeldung auftritt.
Das Problem ist damit klar: Du verwendest Schriften, für die es die benötigten Schnitte mit griechischen Zeichen nicht gibt.
Übrigens ist es keineswegs unkritisch, in Argumenten von Anweisungen die Sprache umzuschalten. Im Extremfall werden dabei nämlich \catcodes umgeschaltet, was eigentlich vor dem Lesen des Arguments erfolgen müsste. Es ist dem Geschick des Babel-Autors zu verdanken, dass das normalerweise trotzdem funktioniert. Die Problematik dabei ist aber durchaus mit dem Problem der Verwendung von \verb in Argumenten zu vergleichen.
Zunächst einmal wäre es schön, wenn Du Deine Minimalbeispiele selbst ausprobieren würdest. Dann würden Fehler wie
[quote][code] \begin{docmuent} [/code][/quote]
nicht passieren. Außerdem wäre es schön, wenn Du bei Minimalbeispielen alles rauswerfen würdest, was für das Problem nicht notwendig ist. Wenn Du dabei nach [url=http://www.minimalbeispiel.de]der Anleitung für Minimalbeispiele[/url] vorgegangen wärst, hättest Du sogar selbst herausgefunden, dass es etwas mit den Font-Paketen zu tun hat. Du hast Dich leider selbst um dieses Erfolgserlebnis gebracht.
Hier mal ein echtes Minimalbeispiel, bei dem ich noch einen Schritt weiter gegangen bin, als ich von einem Anfänger erwarten würde, indem ich eine Standardklasse verwende und trotzdem dieselbe Schrift verwende, wie in der Überschrift mit der KOMA-Script-Klasse:
[code]\documentclass[12pt]{article}
\usepackage[polutonikogreek,ngerman]{babel}
\usepackage{helvet}
\newcommand{\grk}[1]{\selectlanguage{polutonikogreek}#1\selectlanguage{ngerman}}
\begin{document}
\Large\sffamily\bfseries\grk{<omoousios}
\end{document}[/code]
Dabei sind \Large und \bfseries eigentlich gar nicht notwendig. Ich habe die nur verwendet, damit genau die gleiche Fehlermeldung auftritt.
Das Problem ist damit klar: Du verwendest Schriften, für die es die benötigten Schnitte mit griechischen Zeichen nicht gibt.
Übrigens ist es keineswegs unkritisch, in Argumenten von Anweisungen die Sprache umzuschalten. Im Extremfall werden dabei nämlich \catcodes umgeschaltet, was eigentlich vor dem Lesen des Arguments erfolgen müsste. Es ist dem Geschick des Babel-Autors zu verdanken, dass das normalerweise trotzdem funktioniert. Die Problematik dabei ist aber durchaus mit dem Problem der Verwendung von \verb in Argumenten zu vergleichen.