我以前使用过 Winedt,当我需要为某些文本应用颜色时,我只需要突出显示文本并单击颜色按钮,然后选择我想要的颜色。
我可以在 TeXstudio 中创建一个宏,比如说蓝色,然后创建一个快捷按钮,这样我就可以简单地突出显示文本并单击按钮将文本更改为蓝色吗?
答案1
您可以使用用户宏在 TeXstudio 中执行类似这样的操作:
转到宏 --> 编辑宏。单击左下角的加号创建一个新宏。给它起一个有用的名字,然后在LaTeX 内容字段写入\textcolor{blue}{%|}
,因此它看起来像这样:
如果你将其添加为第一个宏,它将具有快捷键Shift+ F1。你可以选择文本,或者在不进行任何选择的情况下按快捷键。
如果您希望能够同时选择颜色和文本,则可以\textcolor{%<color%>}{%<text%>}
使用LaTeX 内容。按下快捷键时,您可以使用Ctrl+ →/ Ctrl+←在颜色和文本占位符之间移动。请注意,如果您选择文本并使用此快捷键,文本将放置在颜色槽中,我不知道如何解决这个问题,如果可能的话。
如果您想要工具栏上的按钮,请转到选项 --> 配置 TeXstudio --> 工具栏(您需要选择左下角的 *显示高级选项才能看到它)。选择自定义工具栏,向下滚动到右侧列表的末尾以找到您的新宏,双击将其移动到左侧。
要使工具栏可见,请右键单击现有工具栏并选中风俗。