如何在 LaTeX 中編寫 _ 而不抱怨

如何在 LaTeX 中編寫 _ 而不抱怨

我怎麼能在 LaTeX 中編寫 _ 而不試圖強迫我使用我不想使用的數學模式,因為它(編譯後)不會顯示 _。

答案1

如果您絕對確定您永遠不需要_在數學模式下使用(它用於啟動下標術語),您可以透過將角色的類別代碼變更為「12」(「其他」)來繼續。

在此輸入影像描述

\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}

相關內容