是否存在被 LaTeX 完全忽略的命令?

是否存在被 LaTeX 完全忽略的命令?

我正在使用 TeXiFy IDEA,它具有自动格式化功能。但是,在某些情况下,我想保留自己的格式。例如

Very
    long
    sentence.

格式化后变成

Very
long
sentence.

,我想避免这种情况。

我想到的一个解决方案(技巧)是在缩进行的开头插入一些字符,例如:

Very
\   long
\   sentence.

但是,它会在结果文本中插入一个额外的空格。同样,{} 也有同样的效果。是否有一个字符/命令被 LaTeX 完全忽略,而不会以任何方式影响输出?

如果有更清晰的原始问题解决方案,我们将不胜感激。如果在设置中存在实现此目的的选项,我没有找到。

答案1

如果您确实想这样做,您可以使用\relax,只要它是普通文本verbatim而不是其他特殊模式。

答案2

如果你希望 TeXiFy 在格式化时远离 tex 文件的特定部分,你可以将其括在格式化注释(不要忘记在设置中启用它们):

% @formatter:off
Very
   long
   sentence
% @formatter:on

相关内容