如何在LaTeX上使用'_'和其他字符?

时间:2012-04-16 19:04:00

标签: latex tex latex-environment

我需要将一些命令行的样本放在LaTeX文件中,但每次我尝试使用某些字符(例如_)时,我都会收到“!missing $ inserted”错误。

如何编写字符串,例如:

./configure FC=gfortran  --with-cuda --without-mpi FLAGS_CHECK="-g -O2" FLAGS_NO_CHECK="-g -O2 -ffree-line-length-none -I../shared/ -L/usr/local/cuda/lib64  -fopenmp"

无需使用$ ... $? (我不希望它看起来像数学表达式。)

2 个答案:

答案 0 :(得分:4)

使用反斜杠转义,即\_。或者,使用verbatim环境或代码包(例如,列表)。

答案 1 :(得分:1)

试试这个\_。所以你的例子应该是这样的:

./configure FC=gfortran  --with-cuda --without-mpi FLAGS\_CHECK="-g -O2" FLAGS\_NO\_CHECK="-g -O2 -ffree-line-length-none -I../shared/ -L/usr/local/cuda/lib64  -fopenmp"