Wie man _ in LaTeX schreibt, ohne dass es sich beschwert

Wie man _ in LaTeX schreibt, ohne dass es sich beschwert

Wie kann ich _ in LaTeX schreiben, ohne dass es versucht, mich zur Verwendung des Mathematikmodus zu zwingen, den ich nicht verwenden möchte, da (nach der Kompilierung) kein _ angezeigt wird.

Antwort1

Wenn Sie absolut sicher sind, dass Sie es im Mathematikmodus (wo es zum Einleiten eines tiefgestellten Terms dient) nie verwenden müssen _, können Sie fortfahren, indem Sie den Kategoriecode des Zeichens in „12“ („andere“) ändern.

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage[T1]{fontenc}
\catcode`\_=12 % change catcode of "_" to "other" (no. 12)

\begin{document}
a_long_string_with_lots_of_underscore_characters
\end{document}

verwandte Informationen