Seite 1 von 1

Minimalbeispiel zum Schreiben von Umlauten funktioniert nich

Verfasst: Do 29. Mär 2012, 18:46
von LaTeX-beginner
Hallo an alle!
Ich bin recht neu in LaTeX und habe bereits eine kleine Arbeit geschrieben, allerdings auf englisch. Jetzt möchte ich eine Arbeit auf deutsch schreiben und gerne auf die sehr umständliche Schreibweise der Umlaute verzichten. Ich verwende MikTex2.9 und Windows7, falls das helfen könnte. Hier der Versuch eines Minimalbeispieles:

\documentclass[12pt,twoside,a4paper]{article}
\usepackage{german}
\usepackage[german]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
äüö ÜÄÖ ß
\end{document}

Als Fehlerausgabe bekomme ich leider:
! LaTeX Error: Command \textcurrency unavailable in encoding T1.
Welchen Fehler könnte ich denn gemacht haben?
Vielen Dank für eure Bemühungen und mit freundlichen Grüßen!

Verfasst: Do 29. Mär 2012, 18:52
von LaTeX-beginner
entschuldigung, mir ist ein Fehler unterlaufen, ich habe die Zeile
\usepackage{german}
gelöscht, das sollte ja durch
\usepackage[german]{babel}

abgedeckt sein, die neue Fehlermeldung lautet:
\usepackage[german]{babel}

Vielen Dank!

Beispiel zum Testen

Verfasst: Do 29. Mär 2012, 20:04
von localghost
Bevor Du hier mit kryptischen Fehlerbeschreibungen weiter machst, teste dieses Beispiel.
\documentclass[ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß},
  Euro={€}
}
\usepackage{babel}

\begin{document}
  Falsches Üben von Xylophonmusik quält jeden größeren Zwerg.
\end{document}
Falls Fehler auftauchen, lade die resultierende Log-Datei hier als Anhang hoch (oder poste sie als »Code«).

Bei Fragen zu den beteiligten Paketen, schau zuerst in deren Anleitung. Die erhältst Du z. B. auf der Kommandozeile.
texdoc selinput
Anleitungen zu allen Paketen sind auch auf CTAN zu finden.


Thorsten

Verfasst: Do 29. Mär 2012, 20:35
von LaTeX-beginner
Hallo,
dank dir für deine Antwort, ich habe jetzt den Befehl
\usepackage[latin1]{inputenc} einfach mal in
\usepackage[utf8]{inputenc} geändert und seltsamerweise funktioniert es, obwohl ich windows nutze und kein linux....naja hauptsache läuft.
danke nochmals!

Editor mit Unicode

Verfasst: Do 29. Mär 2012, 22:27
von localghost
LaTeX-beginner hat geschrieben:[…] obwohl ich windows nutze und kein linux […]
Die verwendete Eingabekodierung hat absolut gar nichts mit dem verwendeten Betriebssystem zu tun. Dein Editor muss Unicode (UTF-8) unterstützen.

Die vorgestellte halbautomatische Wahl der Eingabekodierung mit selinput aus dem Bündel oberdiek ist einer fest eingestellten mit inputenc zu bevorzugen.