TeXStudio 中 LaTeX 命令后的自动完成花括号

TeXStudio 中 LaTeX 命令后的自动完成花括号

我正在使用带有 MikTeX 发行版的 TeXStudio。有没有办法自动在命令末尾添加花括号?让我用一个例子来解释一下。

假设我在数学模式下输入\Gamma TM。输入前 3 个字母后,自动完成功能会显示建议\Gamma,然后我按下回车键。我希望自动在 处添加花括号。因为每次我忘记在命令后添加空格,它就会变成\GammaTM。相反,我希望\Gamma{}在输入前 3 个字母后按下回车键,这样我就可以继续输入并得到\Gamma{}TM

是否有任何设置可以做到这一点?例如,如果我使用某些必须带参数的命令(例如\frac{}{}),IDE 会自动添加带有占位符的花括号。我希望这适用于不带参数的命令(可能带有空的占位符)。任何帮助都非常感谢。

答案1

我无法帮助 texstudio 配置,但在任何编辑器中,在数学模式下,您只需要在{}真正需要输入空数学原子的地方添加即可。不要只是例行地在命令名称后添加它,因为这会对间距产生负面影响。

一个简单的例子:

在此处输入图片描述

\documentclass{article}

\begin{document}

$1\colon \times \rightarrow \times$

$2\colon{} \times{} \rightarrow{} \times{}  $


\end{document}

相关内容