Duplikat zu »Warum werden die Umlaute falsch dargestellt?« oder »Wie überprüfe ich die Standardeingabekodierung in meinem Editor?«


Hallo liebes Forum,

ich habe das Problem, dass das scharfe s, sowie Umlaute als Fehler dargestellt werden, falls ich diese in einer weiteren .tex-datei enthalten habe und mittels input einbinde. Ohne Einbindung mittels \input, also bei direkter Eingabe im document Bereich wird der Fehler nicht gegeben, sondern alles normal bearbeitet.

Hier mal das Minimalbeispiel:

Open in Online-Editor
\documentclass[11pt,a4paper,onesided]{report}  
\pagestyle{myheadings}

\usepackage[german]{babel}
\usepackage[latin1]{inputenc}

\usepackage{graphicx}
 \usepackage{latexsym}
\usepackage{amsmath,amsfonts,amssymb,amsthm} % For math equations, theorems, symbols, etc
 \usepackage{srcltx}
 \usepackage{mathtools}
 \usepackage[colorlinks=true,linkcolor=black]{hyperref}
 \usepackage{fancyhdr}

\begin{document}    
\input{Vorlesung/14-04-15}
\chapter{Maß}
\end{document}

In der Datei 14-04-15.tex steht lediglich

Open in Online-Editor
Maß

In diesem Stil wird mir also der Fehler

Open in Online-Editor
Package inputenc Error: Keyboard character used is undefined(inputenc) in inputencoding `latin1'. \chapter{Maß}

ausgegeben. kommentiere ich jedoch das \input weg funktioniert alles einwandfrei....

Wo liegt hier der Fehler?

gefragt 13 Apr '15, 19:05

der4twu's gravatar image

der4twu
1111
Akzeptiert: 0%

bearbeitet 16 Apr '15, 10:25

saputello's gravatar image

saputello
18.4k22352

3

Willkommen auf TeXwelt! Toll, dass Du gleich von Anfang an korrektes Markdown verwendet hast.

Die zweite Datei ist vermutlich nicht latin1-codiert (sondern beispielsweise utf8). Dies dürfte daher ein Duplikat zu »Warum werden die Umlaute falsch dargestellt?« oder »Wie überprüfe ich die Standardeingabekodierung in meinem Editor?« sein.

german ist übrigens die veraltete Rechtschreibung. Aktuelle amtliche Rechtschreibung (und damit auch Trennmuster dafür) gibt es mit ngerman.

(14 Apr '15, 02:12) saputello

Danke für die schnelle Antwort! Hab es auf ngerman umgestellt. Der Trick mit der Kodierung umstellen im Editor direkt hat nicht geklappt, allerdings waren die einzelnen Dateien tatsächlich unterschiedlich kodiert (Main war ISO-8859-1 und die Input-Datei utf8). Ein Umstellen der 1. Datei auf utf8 war die Lösung (bei TeXstudio unten rechts wird die Kodierung der aktuellen Datei angezeigt und kann dort geändert werden). MfG, Michael

(16 Apr '15, 10:19) der4twu

Die Frage wurde aus folgenden Grund geschlossen: "Duplikat einer anderen Frage" durch saputello 16 Apr '15, 10:23

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×83
×16
×6
×4

Frage gestellt: 13 Apr '15, 19:05

Frage wurde angeschaut: 11,198 Mal

Zuletzt aktualisiert: 16 Apr '15, 10:25