如何在 LaTeX 上使用'_'和其他角色?

  • 本文关键字:角色 其他 LaTeX latex
  • 更新时间 :
  • 英文 :


>我需要将一些命令行的示例放在 LaTeX 文件中,但每次我尝试使用某些字符(例如 _)时,我都会得到" !缺少 $ 已插入"错误。

如何编写字符串,例如:

./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"

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

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

试试这个_。因此,您的示例应如下所示:

./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"

设置它的正确方法是逐字或列表环境,正如已经提到的答案@Matthias。

为了完整起见,如果下划线发生在非编程上下文中,也可以使用 underscore 包:

documentclass{article}
usepackage{underscore}
begin{document}
a_b
end{document}

相关内容

最新更新