TexStudio 宏

TexStudio 宏

我已经成为 texstudio 用户很长一段时间了,最​​近我开始使用宏,但我一直无法弄清楚如何定义执行以下操作:

我开始写一个句子,当我写到结尾并写下句号时,.我想自动插入一个空格字符 ,然后插入一个 CR(按回车键)将光标移动到下一行并重新开始。

我一直这样写文档,因为这样更容易跟踪文本。我不确定这样的宏是否可行,如果可行,它会破坏其他地方的功能。我想这个宏必须在数学、图形或表格环境之外有效。

干杯

答案1

Macros -> Edit macros从菜单中选择。单击add,输入一些名称和选择缩写。\.在触发器下键入,在下键入一个点、一个空格和一个回车符latex content(见屏幕截图)。我刚刚测试过它是否有效。

在此处输入图片描述

编辑:为了抑制数学模式下的行为,我们可以添加另一个仅在数学模式下定义的宏,该宏仅在键入点时插入一个点:

在此处输入图片描述

虽然这一点并不不言而喻,但数学模式宏似乎优先于通用宏,它产生了所需的行为 - 在文本模式下,点由空格和换行符增强,而在数学模式下则没有变化。

相关内容