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:
Code:
\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:
Code:
! Missing $ inserted.
 
                $
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.
 
                $
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.