有没有 {} 的替代品,也可以将其扩展为无?

有没有 {} 的替代品,也可以将其扩展为无?

我的文本编辑器中有一个奇怪的错误,导致它错误地缩进以特殊字符(例如希腊字母)开头的任何行。

 % My editor will indent the leading spaces in this line incorrectly.
     Γ ⊢ ...

{}我发现的一个解决方法是在行首添加一个。如果行中的第一个字符是 ASCII 字符,我的编辑器会正确缩进内容,并且添加一个{}不会改变任何格式

 % My workaround
     {} Γ ⊢ ...

有没有噪音较小的替代方案{}?我试过~和,\但两者都添加了额外的空格,从而修改了生成的文档的格式。

答案1

问题不是很清楚,但肯定{}不会扩展为无,并且通常会影响间距。

比较

one two and one {} two

Plain TeX 和 LaTeX 确实有一个命令\empty定义(有效)为

\def\empty{}

它确实会扩展为无,因此您可以使用\empty,但似乎最好在编辑器中修复配置,而不是在 TeX 文件中添加奇怪的东西。

相关内容