如何在 TeXstudio 中使用 soul 的 `\ul` 代替 `\underline`

如何在 TeXstudio 中使用 soul 的 `\ul` 代替 `\underline`

我在 Linux 上使用 TeXstudio,在 LaTeX/字体样式菜单下有一个选项可以给选定的文本加下划线。为了方便起见,我将Alt+设置U为快捷键,这样我就可以快速给内容加下划线。

LaTeX/字体样式菜单,其中突出显示了“下划线 - \underline”选项。已为此菜单项配置快捷键 Alt + U。

soul我决定在我的某个文档中将其改为 ,\ul而不是 ,\underline因为我不想让带下划线的文本延伸到边距(请参阅这个问题)。当我按下Alt+时U,我希望 TeXstudio 插入\ul{}(用括号括住任何选定的文本) 而不是\underline。我该怎么做?

答案1

您可以制作宏。在Macros菜单中,单击Edit Macros...,然后单击+Add。输入以下信息(您可以随意命名): 在此处输入图片描述

意思%|是“把光标放在这里”。

如果这不能覆盖快捷方式Alt+U,则可能必须删除 中的默认快捷方式Configure TeXstudio->Shortcuts->LaTeX->Font Styles->Underline

相关内容