TeXworks 中的命令建议

TeXworks 中的命令建议

TeXworks 中是否有命令自动完成或建议功能?我是初学者。

答案1

来自 TeXworks 网站,参考使用代码完成

TeXworks 附带一组可扩展的代码模板,可轻松插入 (La)TeX 文档。要插入代码模板,请键入模式名称的前几个字符,然后按<Tab>。将插入与您键入的字符最匹配的代码模板并突出显示。如果有多个以您键入的字符开头的代码模板,请按 以<Tab>循环显示所有可能模板。

一些代码模板包含项目符号。它们充当应插入文本的占位符。使用<Ctrl>+<Tab><Shift>+<Ctrl>+<Tab>(在 Mac 上<Alt>+<Tab>为 和<Alt>+<Shift>+<Tab>)在这些占位符之间导航。

例如,如果你输入\begin{min并按下<Tab>,TeXworks 将生成

\begin{minipage}{}
\end{minipage}•

您可以按照上述说明在占位符(黑点)之间导航。尝试输入\te并继续按压<Tab>以查看建议的几种可能性的列表。

您还可以自定义代码完成;按照我提供的链接,转到以下部分自定义代码完成

答案2

我建议你使用热键扩展器,因为它可以为你节省大量输入 TeX 代码的时间。我使用三种不同的产品,具体取决于我使用的操作系统:

  • Windows 下的 Autohotkey
  • Linux 下的 Autokey
  • Mac OS 下的 TextExpander

一般程序总是相同的,定义一个热键,然后在打印时展开该热键。

以下是我最常用的 Autohotkey 的几个示例:

  • 如果我输入s#Autohotkey 会将其扩展为\section{}并将光标置于右括号之前
  • 如果我输入,h-#它会扩展为 ISO 符号中的当前日期:2014-02-07

Die TeXnische Komödie我为即将发表的德语文章整理了一份有用的热键列表,http://uweziegenhagen.de/?p=2875

相关内容