如何在 latex .tex 文档中打印下划线文本?

如何在 latex .tex 文档中打印下划线文本?

我有一个 latex 文档,其中有一个变量,其值是从不同的文件传递的。以下是主要的 latex .tex 文件。

    %Project information
    \newcommand*{\Title}    {Build document}
    \newcommand*{\Document}     {None}
    \newcommand*{\Rev}      {False}

    %VCS
    \newcommand*{\VcsInstance}      {xyz}
    \newcommand*{\VcsLabel}     {sample}
    \newcommand*{\VcsBranch}        {${//my_branch/my_documentation}$}

当 \VcsBranch 在 pdf 上显示时,我得到它的值为:

//mybranch/mydocumentation

其中缺少下划线,格式不正确。变量“\VcsBranch”从 python 脚本获取其值,它实际上包含 perforce 分支详细信息,因此有时例如“//depot//file”或可以是“//stream_2015//example_2.15”。因此,我希望“VcsBranch”的设置方式是,如果值包含下划线,它也应该正确处理它们。所以建议我应该在 latex .tex 文档中添加什么才能以良好的格式打印值

答案1

我确实不喜欢只有代码的答案,但是:

\_

用于普通文本中的下划线(如果您曾经写过 LaTeX,这并不奇怪)。尝试按照任何 LaTeX 教程来了解_通常的用法,以及如何解释您应该注意到的错误。

相关内容