\relax 命令是什么意思?

\relax 命令是什么意思?

我正在尝试编译WinEdt 9.0 中来自 ArXiVe.org 的 .tex 文件,但有些代币带有实线下划线,且前面有一个奇怪的命令

WVP.aux 中的 \relax 命令:

\relax
\citation{AdaRosTrnLimitClosed}
\citation{AdaRosInjectivity}
\citation{AdaRosLocallyPresentable}
\citation{HedPulFullEmbeddings}
\@writefile{toc}{\contentsline {section}{\tocsection}  {1}{Introduction}}{1}}
\citation{KanHigherInfinite}
\newlabel{item:crit}{{1}{2}}
\newlabel{item:V-beta}{{2}{2}}
\newlabel{item:coherence}{{3}{2}}
\newlabel{thm:ord-woodin-implies-swvp}{{1.5}{2}}

并非所有都是参考,我该如何摆脱下划线

实际上,我按照要求将 WVP.bbl 添加到 WVP.tex 末尾,解决了缺失的参考文献 [?]这里

在此处输入图片描述

答案1

\relax是一个不可扩展的 tex 原始命令,但被定义为什么都不做,它在多种情况下可用作各种分隔符。

LaTeX 总是将一个写入辅助文件的开头,其原因没有得到很好的记录(它没有做任何有用的事情),但可能是因为某些文件系统在处理空的、零长度的文件时存在问题,因此通过写入\relax辅助文件,LaTeX 确保它永远不会为空。

相关内容