TeXnicCenter 中的代码片段管理器

TeXnicCenter 中的代码片段管理器

我想知道如何在 TeXnicCenter 中查找/使用 LaTeX 代码片段管理器?我希望能够定义键盘快捷键,例如,

按键:shift++ $$和+ \[ <cursor> \]shift$\( <cursor> \)

这可以实现吗?我相信以后我会找到其他有用的 nitbit 快捷命令,它们将有助于更快地打字。

答案1

技术中心允许您仅向菜单项添加快捷方式。此外,这些快捷方式必须是“单组合按键事件”。让我解释一下:

Shift在您的偏好设置中, +的选择$包含在 Shift+ $+中$。因此,您可以指定前者来执行菜单序列Insert-> Formulas-> Formula。这将插入$<cursor>$。重复此操作(按住Shift并再次按下$),TeXnicCenter 将插入类似的公式,产生$$<cursor>$$

在 TeXnicCenter 中执行的操作如下:

  • Tools-> Customize->Keyboard
  • 在下Category,选择Insert
  • 在下Commands,选择Embedded Formula
  • 按住Press New Shortcut Key,同时Shift$
  • 按下Assign按钮

TeXnicCenter 中的键盘自定义

关于此技术的一些警告或考虑:每当如果您使用Shift+,$您将收到$<cursor>$,即使您只想输入\$(例如)。根据您的使用情况,这可能是不理想的。此外,在 LaTeX 排版中 displaymath 的使用$$...$$已被取代\[...\](请参阅l2tabu文档)。您可以为此设置单独的键盘快捷键(菜单项Insert-> Formula->Formula生成
\[<cursor>\])。

\(<cursor>\)要获得您完全偏好的按键(相似的按键组合,可在和之间做出选择\[<cursor>\])是不可能的。您必须生成完全不同的按键组合才能获得这些不同的替换。但请注意,您也可以使用CtrlAlt。因此,例如,您可以使用:

  • Ctrl+ Alt+4对于$<cursor>$
  • Ctrl+ Alt+ Shift+$对于\[<cursor>\]

通过上述描述,这样做应该很简单。

相关内容