使用 sublime 编写 latex 用到的一些快捷键

注: " " 引号内的内容表示同时按住, " " + " " 表示先按第一个引号内的键, 然后松掉再按第二个引号内的键

  1. "ctrl+b" --- 编译文件

  2. "ctrl+l" + "v" --- 跳转到 pdf 文件

  3. "ctrl+l" + "j" --- 跳转到 pdf 文件中与 latex 源码对应的位置

  4. "ctrl+l" + "ctrl+j" --- 在匹配的 \ref 与 \label 之间跳转

  5. "ctrl+l" + "ctrl+o" --- 跳转到另外一个 tex 文件. 例如当前 tex 文件中存在语句 "\input{abstract}", 其中 abstract 为另外一个 tex 文件的文件名, 使用快捷键后, abstract.tex 文件将会被打开.

  6. "ctrl+l" + "e""ctrl+l" + "ctrl+n" --- 得到一个匹配的环境,即

\begin{env}

\end{env}

修改括号内的env为自己想要的环境(如 array, eqaution等), 并按两次 esc(键盘左上角) 退出(或用鼠标左键点击一下退出), 即可进行环境内的内容编写.

  1. "ctrl+l" + "c" --- 得到 "\{}", 此时光标在反斜杠 "\" 之后, 可以方便填写自己所需的命令.

  2. "ctrl+l" + "ctrl+c" --- 得到一个 "\cmd{}", 修改 "cmd" 为自己想要的内容即可.
    该快捷键可以在选中文本的情形下使用, 如被选中的文本为 "文本" , 则得到的内容是 "\cmd{文本}".

  3. "ctrl+r" 出现文档内的章节面板, 点击对应的章节, 即可跳转到 latex 代码中对应的章节. 也可以点击面板中的 "Show Labels", 将会出现代码中已有的 label, 点击即可跳转到对应位置.

  4. 选中部分文本然后, 假设被选中文本内容为 "文本"
    "ctrl+l" + "ctrl+e" --- 强调选中文本, 即得到 "\emph{文本}"
    "ctrl+l" + "ctrl+b" --- 加粗选中文本, 即得到 "\textbf{文本}"
    "ctrl+l" + "ctrl+u" --- 对选中文本添加下划线, 即得到 "\underline{文本}"
    "ctrl+l" + "ctrl+t" --- 将选中文本的字体设置为打字机字体 "\texttt{文本}"

  5. "ctrl+l" + "w" --- 出现单词计数面板, 面板中 "Words in text" 表示正文的字数, 一个英文单词或一个汉字计 1, 公式不计数. 面板中 "Words in headers" 表示标题的字数.

一个介绍 sublime 中 snippets 的用法 以及使用 completion 达到多个 "snippets" 在一个文件的用法

posted @ 2023-11-01 22:14  DifDay哒哒哒  阅读(351)  评论(0)    收藏  举报