Definitionen von Optionen in LateX


Sie sind hier: StartTipps und HinweiseHeader-Definitionen für LaTeX - Fehler und ProblemeDefinitionen von Optionen in LateX


Optionen können für Klassen und für Pakete geladen werden. Vielfach erfordern aber verschiedene Pakete die gleichen Optionen. Diese Optionen sollten bevorzugt als Klassenoptionen geladen werden.

Falsch:

\documentclass{scrartcl}
\usepackage[ngerman]{babel}
Warum ist es falsch?

Erst mal ist es nicht falsch, aber angenommen man verwendet auch varioref.sty. Das Paket erlaubt es mit \vref{fig:key} eine Referenz der Art "Abbildung 5 auf der nächsten Seite" anzulegen. Leider kommt aber "Abbildung 5 on the next page".

Also muss man für varioref.sty auch die Sprache definieren (und dann sieht man oft german statt ngerman).

Richtig

\documentclass[ngerman]{scrartcl}
\usepackage{babel}
\usepackage{varioref}
Die Klassenoption wird automatisch an die Pakete weitergereicht. Pakete die die Option nicht kennen ignorieren diese einfach.

Fälle für globale Variablen