2

我需要将一些命令行的示例放入 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"

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

4

2 回答 2

5

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

于 2012-04-16T19:08:37.357 回答
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"
于 2012-04-16T19:07:22.307 回答