Quantcast
Channel: Antworten auf: LaTeX Error: Option clash for package - wie beheben?
Browsing latest articles
Browse All 9 View Live

Antwort von cgnieder

Ein option clash geschieht, wenn ein Paket zweimal mit unterschiedlicher Optionenliste geladen wird. Oft geschieht das, weil ein Paket von einem anderen geladen wird, ohne dass man das weiß, so wie in...

View Article



Kommentar von Qrrbrbirlbel auf cgnieders Antwort

Die beamer-Klasse bietet übrigens extra Optionen an, Optionen an automatisch geladene Pakete weiterzugeben, also\documentclass[xcolor={svgnames,table}]{beamer} Im Manual ist das im Abschnitt „2.6...

View Article

Kommentar von cgnieder auf cgnieders Antwort

@Qrrbrbirlbel dann ist beamer ein schlechtes Beispiel für die Antwort, weil sie in dieser Hinsicht doch ziemlich untypisch ist.

View Article

Antwort von Henri

Der folgende expl3 Code definiert \usepackage um, sodass die Namen aller Pakete, die über \usepackage geladen werden sollen, sowie alle sukzessive gegebenen Optionen, gespeichert werden. Im...

View Article

Kommentar von cgnieder auf Henris Antwort

Das übliche und empfohlene Vorgehen ist, Funktionen erst mit n- oder N-Argumenten zu definieren, und danach Varianten zu generieren: \cs_new_protected:Npn \felix_usepackage:nn #1#2 {...

View Article


Kommentar von Henri auf Henris Antwort

@Clemens Vielen Dank! Müsste es nach Deiner Methode nicht \felix_saveusepackage:wnwn sein? Ich habe mich für \felix_saveusepackage:wn entschieden, da meiner Meinung die [, ] keine Argumente sind...

View Article

Kommentar von cgnieder auf Henris Antwort

@Henri hat \usepackage nicht drei Argumente? Ein optionales für Optionen (weird), ein obligatorisches fürs Paket (normal) und ein optionales für die Version (weird)? Demnach würde wnw doch ganz gut...

View Article

Kommentar von Ijon Tichy auf Henris Antwort

@Henri Die Idee an sich ist nicht schlecht. Allerdings verhindert sie, dass man die Pakete bereits in der Präambel nutzen kann, beispielsweise um Konfigurationen via via \hypersetup vorzunehmen o. ä....

View Article


Kommentar von cgnieder auf Henris Antwort

Das erinnert mich spontan daran, dass es seit nicht allzu langer Zeit ein Paket pkgloader gibt, das angeblich solche Probleme löst. Ich hab's aber noch nie verwendet...

View Article

Browsing latest articles
Browse All 9 View Live




Latest Images