自定义 TexMaker 自动完成功能以仅插入带前缀的标签

自定义 TexMaker 自动完成功能以仅插入带前缀的标签

在编写文档时,我通常使用标签前缀来跟踪不同类型的标签,例如 eq: 表示方程式或 fig: 表示图形。我知道我可以在 TexMaker 中定义命令完成,但我找不到执行以下操作的方法:

当我开始输入 \eqref 时,我只希望获得以 eq: 开头的标签作为完成选项。

如果我将命令补全定义为 \eqref{#label#},则标签补全下拉菜单将为我提供整个文档中的所有标签。如果我尝试使用 \eqref{eq:#label#},则补全将尝试在“eq:”后添加完整标签,从而得到类似“eq:eq:1”的标签。\eqref{eq:@} 不会提供自动补全标签。

有没有办法在 TexMaker 中实现这种行为?

相关内容