两次输入【_】下标符,就可以自动生成【_{}】辅助用户输入超过一个字符的下标,同样的两次输入上标符【^】就会生成【^{}】,如下:
当然,当输入【\[】开始一个不编号公式时,LaTeXYZ会自动帮你补全【\]】。具体的快捷键详见LaTeXYZ的Github主页:https://github.com/randy3k/LaTeXYZ。
3.3 灵活文档跳转功能Goto Anything
Sublime Text 的Goto Anything功能可以帮助用户灵活使用文档内的大纲目录,LaTeX标签(label)等功能,甚至可以跳转到指定的行(这对文档编译出错时十分有用),或者跳转到当前打开的其他文件中。
比如快捷键Ctrl R即可调出如下弹窗,用上下键即可选择想要跳转到的章节。如果有公式、图片、表格等设置了label,也可以显示这些label,从而可以跳转到它们在文档中的位置。
Ctrl P则可以在已打开的各个文件中自由跳转,如下图所示:
当然如果你也经常编程的话,Sublime还可以轻松帮你在变量及变量的定义,符号等等之间自由跳转,非常方便。Sublime可以说是一个集LaTeX,Python, C 等各种语言于一身的编辑神器。
3.4 更清楚的参考文献引用
通常在很多LaTeX编辑器中引用参考文献时键入\cite{}命令后会弹出一个窗体帮助我们选择要引用的文献。
但是,大多数编辑器在这方面的功能不太理想,弹出的信息要么太杂(比如WinEdt),要么信息太有限,必须要知道citation key才能准确引用需要的文献。
Sublime则在键入「\cite{」之后会弹出的浮动窗口中支持正则表达式,只要输入需要引用文献的关键信息就可以自动检索到该文献,帮助用户快速准确的引用想要的文献。如下图所示: