PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Undefined control sequence



viertro
12-12-2013, 17:24
Hallo, dieser Fehler hier ist sehr strange.

Ich habe 2 Files:

error.tex:

\documentclass{scrbook}
\usepackage{tikz}
\begin{document}

\begin{figure}[H]
\input{pd.tex}
\end{figure}

\end{document}

und pd.tex:

\begin{tikzpicture}
\end{tikzpicture}

Beim Kompilieren von error.tex bekomme ich 38 Fehler. Der erste ist "Undefined control sequence" und es folgen "Text line contains an invalid character".
Ganz komisch ist, wenn ich pd.tex in SP605.tex umbenenne und den Pfad in error.tex ensprechend ändere, dann funktioniert alles (??). Ich arbeite mit TeXnicCenter 2. Seit wann interessiert sich das Programm für den Namen meiner Files?

u_fischer
12-12-2013, 17:35
Hast du genau diese error.tex benützt oder ist das eine gereinigte Fassung?

viertro
12-12-2013, 18:14
Genau diese habe ich benutzt.

u_fischer
12-12-2013, 18:41
Dann zeige die ganze log-Datei.

viertro
12-12-2013, 21:13
http://nopaste.info/b46667ca8d.html

u_fischer
13-12-2013, 08:19
Da müsste ich die echte Dateien sehen.

sommerfee
13-12-2013, 11:09
http://nopaste.info/b46667ca8d.html
Für mich sieht das so aus, als sei die Datei pd.tex in UCS2 (also Unicode) kodiert.

Speichere pd.tex in der gleichen Kodierung ab wie error.tex, dann sollte es gehen.

viertro
13-12-2013, 15:38
Beide Files sind mit TC erstellt. Welche Kodierung haben die dann?

cgnieder
13-12-2013, 15:46
Beide Files sind mit TC erstellt. Welche Kodierung haben die dann?

Vielleicht hilft Dir Wie überprüfe ich die Standardeingabekodierung in meinem Editor? (http://texwelt.de/wissen/fragen/2656/wie-uberprufe-ich-die-standardeingabekodierung-in-meinem-editor)

Grüße

viertro
13-12-2013, 16:10
Vielleicht hilft Dir Wie überprüfe ich die Standardeingabekodierung in meinem Editor? (http://texwelt.de/wissen/fragen/2656/wie-uberprufe-ich-die-standardeingabekodierung-in-meinem-editor)

Grüße

DANKE!!

Die pd.tex war in UTF-16 kodiert. Ich hab sie als UTF-8 neu abgespeichert und es funzt.