PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler bei main_



The EYE
14-12-2011, 11:08
Hallo Moin liebes Forum!

Ich bin am Wochenende beim Schreiben einer Dokumentation für die Erstellung einer Homepage (Hausarbeit) auf folgenden Fehler gestoßen:
Sobald "main_" im Text auftaucht wird keine PDF erstellt und es werden Fehler angezeigt.
Das Problem ist, dass es HTML-Dateien gibt, die zum Beispiel main_Beispiel.html heißen. Sobald ich aber main_Beispiel.html in Latex schreibe taucht der angesprochene Fehler auf.
Was ist da los? Und noch viel wichtiger: Wie umgehe ich das Problem?

Hier der Code des Minimalbeispiels:

\documentclass{article}
\usepackage[T1]{fontenc} %Schriftarten
\usepackage[latin1]{inputenc} %Zeichenkodierung

\usepackage[ngerman]{babel} %setzt die Dokumentsprache auf Deutsch, babel ermöglicht Umlaute etc.

\begin{document}

main_test

\end{document}

Und so sieht die Fehlermeldung (hier aus dem Texniccenter) aus:

! Missing $ inserted.
<inserted text>
$
l.9 main_
test
I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.

LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line 9.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 9.
! Missing $ inserted.
<inserted text>
$
l.10

I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.

Ich habe die gesamte Log-Datei und die Minimalbeispiel.tex mal mit angehängt ;)

Ich freue mich über eure Ideen und Hilfestellungen!

Gruß Max

P.S.: Ich geht hier gerade um die Konfiguration 3 aus meiner Signatur.

Sepp99
14-12-2011, 11:14
Das url-Paket dürfte die weiterhelfen. Das _-Zeichen ist eben ein Zeichen im Mathematikmodus!

Gruß, Sepp.-

The EYE
14-12-2011, 11:46
Gute Idee. Problem hierbei ist jedoch, dass in der original-PDF dann der Unterstrich als Link gekennzeichnet wird...sehr unschön! (Ich nutze dort hyperref).


\documentclass{article}
\usepackage[T1]{fontenc} %Schriftarten
\usepackage[latin1]{inputenc} %Zeichenkodierung

\usepackage[ngerman]{babel} %setzt die Dokumentsprache auf Deutsch, babel ermöglicht Umlaute etc.

\usepackage{url}

\begin{document}

main\url{_}test

\end{document}

Gruß Max

sommerfee
14-12-2011, 12:08
\documentclass{article}
\usepackage[T1]{fontenc} %Schriftarten
\usepackage[latin1]{inputenc} %Zeichenkodierung

\usepackage[ngerman]{babel} %setzt die Dokumentsprache auf Deutsch

\begin{document}

main\_test

\verb|main_test|

\end{document}

Der Möglichkeiten viele da sind...

The EYE
19-12-2011, 11:49
Die verbatim Umgebung war meine Rettung!

Danke!

Gruß Max