Seite 1 von 2

Umlaute im Fließtext

Verfasst: Fr 14. Aug 2015, 14:21
von sashaheisen
Hallo liebe Leute,
ich verwende das package
\usepackage[utf8]{inputenc}
,

um Umlaute und ß im Fließtext direkt tippen zu können. Leider spuckt er mir folgende Fehlermeldung aus:
! Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding `utf8'.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
Ich verwende TeXmaker auf Win 8.1. Komischerweise klappt das Kompilieren ohne Probleme mir dem package
\usepackage[ansinew]{inputenc}
Hier ist meine ganze Head:
\documentclass[
    BCOR12mm,
    DIV18,
    headsepline,
    oneside,
    idxtotoc,
    bibtotoc,
    liststotoc,
    openany,
    pointlessnumbers,
    fontsize=12pt]{scrbook}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
%\usepackage[ansinew]{inputenc}
\usepackage[utf8]{inputenc}
\usepackage[babel,german=quotes]{csquotes}
\usepackage{lmodern}
\usepackage{float}
\usepackage{setspace}
\usepackage{mathcomp}
\usepackage[hang]{caption}               % mehrzeilige Captions ausrichten
\usepackage[final]{graphicx}             % Bilder einbinden
\usepackage{verbatim}                    % F�r Quelltexte u.�.
%\usepackage{cite}                        % Zitate [1,3,5,7,6] zu [1,2,5-7] zusammengefassen
\usepackage{marvosym}                    % zur Darstellung des Eurosymbols \EUR
\usepackage{makeidx}                     % f�r Erstellung der Indexdatei
\usepackage{ifthen}
\usepackage{miller}                      % zum Schreiben von Millerschen Indizees
\usepackage{numprint}                    % zum Formatieren von Zahlen und Zahl und Einheit
\usepackage{hhline}                      % erweiterte M�glichkeiten der Liniendarstellung
\usepackage{hyperref}                    % URL verlinken, bzw. f�r Formatierung URL Adresse im Literaturverzeichnis
\usepackage[style=alphabetic, maxbibnames=10, maxcitenames=1, backend=biber]{biblatex}       
\addbibresource{lit.bib}
Würde mich riesig über eine Lösung freuen.

Gruß,
Sasha

Verfasst: Fr 14. Aug 2015, 14:33
von Johannes_B

Verfasst: Fr 14. Aug 2015, 14:56
von sashaheisen
Hallo Johannes_B,

danke für die schnelle Antwort. Die Zeichenkodierung steht bei mir aktuell bereits auf UTF-8. Der Kodierungsfehler erscheint trotzdem.

Gruß,
Sasha

Verfasst: Fr 14. Aug 2015, 15:03
von Johannes_B
Du hast uns bisher kein Minimalbeispiel und keine log-Datei geliefert. Ich gehe davon aus, dass du von irgendwoher irgendwas kopiert und eingefügt hast. Die nicht darstellbaren Umlaute im Code-Listing oben lassen auch soetwas vermuten.

Verfasst: Fr 14. Aug 2015, 15:32
von sashaheisen
Hey,

beispielsweise wird "Für" wird als "Für" in der PDF ausgegeben. Die Logdatei häng ich mit an.

Gruß,
Sasha

Verfasst: Fr 14. Aug 2015, 15:38
von Johannes_B
Und das Minimalbeispiel?


Mir sieht es fast so aus, als hättest du die Datei als latin1 geöffnet und abgespeichert. Nun steht da haufenweise Zeugs drin.

Verfasst: Fr 14. Aug 2015, 15:57
von u_fischer
Die log-Datei erzählt dir ja, woran sich LaTeX verschluckt:
! Package inputenc Error: Unicode char \u8:äru not set up for use with LaTeX.

See the inputenc package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.1 \addchap{Erklärung}
Lösche das Wort Erklärung und tippe es neu.

Verfasst: Fr 14. Aug 2015, 16:22
von sashaheisen
Hey,
danke für die Antwort. Ich hab eventuell herausgefunden woran das gelegen hat. Wenn ich alle \includes , also externen LaTeX-Dokumente auskommentiere, dann scheint alles reibungslos zu funktonieren. Alle Umlaute sind korrekt dargestellt.
Die Frage ist nur, warum das so ist. Es muss doch möglich sein die externen .tex-Dateien mit einzubinden, oder?

Gruß,
Sasha

Verfasst: Fr 14. Aug 2015, 16:26
von u_fischer
Und sind die externen Dateien auch utf8 kodiert?

Verfasst: Fr 14. Aug 2015, 16:28
von Johannes_B
Vielleicht sind deine Dateien wild durcheinanderkodiert.
mach eine Sicherungskopie deines Projekts auf einem USB-Stick.Leg den in eine Schublade.
Öffne jede Datei einzeln mit Notepad, kopiere den Inhalt, füge ihn bei TeXmaker in eine neue Datei und speichere ab.
Binde nun die neu erstellen Dateien ein.