Babel option language

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Babel option language

von u_fischer » Do 5. Sep 2013, 12:35

Stephan_R hat geschrieben:Vielen Dank für die Antworten. Sorry für der verzockten Anfangseintrag.
Kommentiere ich
\selectlanguage{german}
aus, so kommt der Fehler immer noch.
Nur bei der nächsten Kompilation. Wenn du die Spracheeinstellungen änderst, enthalten externe Dateien wie aux + toc oft noch Hinweise auf die alte Sprache und das gibt bei der folgenden Kompilation Fehler. Einfach weiterlaufen lassen, dann korrigiert sich das von selbst.

von Stephan_R » Do 5. Sep 2013, 11:59

Ich werde einfach alle µ durch \mu ersetzten. Das klappt, hab es gerade getestet. Der Fehler mit dem itemize ist schon älter und ich hab zwischenzeitlich alle dateien in utf8 neu gespeichert, wegen anderer Probleme.
Viele Dank für die Antworten!!!

von Stephan_R » Do 5. Sep 2013, 11:50

Vielen Dank für die Antworten. Sorry für der verzockten Anfangseintrag.
Kommentiere ich
\selectlanguage{german}
aus, so kommt der Fehler immer noch.
mit
\selectlanguage{ngerman}
verschwindet der Fehler aus dem MWE.
utf8x verwende ich, da ich somit µ als "Alt Gr" + "m" schreiben kann.
Bei mir taucht µm in itemize-umgebung auf. wenn ich in dort mathmode verwende, verreist es die itemize-ausgabe ab µm, es landet dafür aber der rest auf einer extra Seite am Anfang des Dokumentes.
In meinem Thesis file taucht außerdem immer noch der babel error wie oben beschrieben auf.

von u_fischer » Do 5. Sep 2013, 11:21

Nun du lädst babel mit der Option ngerman (beachte das n) und anschließend versuchst du german zu aktivieren (beachte das fehlende n).

von Besserwisser » Do 5. Sep 2013, 11:20

Auch Du solltest Deine Beitrage vor dem Absenden mit dem Vorschau-Knopf kontrollieren …

Wenn Du als Sprach-Option `ngerman` verwendest, kannst Du natürlich mit `\selectlanguage` auch nur auf Sprache `ngerman` und nicht auf `german` umschalten. Die Fehlermeldung, dass `german` nicht geladen ist, ist da vollkommen korrekt, es wurde `ngerman` geladen. Allerdings brauchst Du in Deinem Beispiel genau genommen gar kein `\selectlanguage`, da die Sprachumschaltung bereits durch Angabe der Option erreicht wird.

Übrigens solltest Du `utf8x` nur verwenden, wenn das zwingend erforderlich ist. Für westliche Sprachen genügt `utf8` vollkommen. `utf8x` führt nämlich teilweise zu Kompatibilitätsproblemen mit anderen Paketen.

Babel option language

von Stephan_R » Do 5. Sep 2013, 11:13

Hallo!
Ich schreibe meine Diplom-Arbeit mit TeXnicCenter 2.0 beta1 und compiliere mit MIkeTex 2.9. Benutze Win7 32bit.
Hab alle meine files in UTF8 kodiert gespeichert.
Trotzdem erscheint immer die Warnung:
"! Package abal Error: You haven't loaded the option german yet."
Mal erschient die Warnung dreifach, mal doppelt, mal nur einzeln beim kopilieren des MWE unten. In meiner Thesis hab ich mindetens 7-13 mal diesen Fehler. Text kompiliert sonst sauber, aber was ist der dahinter liegende Grund???
\documentclass[a4paper, 11pt]{article}

\usepackage[ngerman]{babel}
\selectlanguage{german}
\usepackage[utf8x]{inputenc}

\begin{document}

$\eta_{a}^{b}$
ä ö ü 

\end{document}
\documentclass[a4paper, 11pt]{article}

\usepackage[ngerman]{babel}
\selectlanguage{german}
\usepackage[utf8x]{inputenc}

\begin{document}

$\eta_{a}^{b}$


\end{document}
Vielen Dank für die Hilfe. Ich konnte noch keine Lösung finden...
Grüße Stephan

Nach oben