Texpad OS X,如何添加新的快捷方式来排版?

Texpad OS X,如何添加新的快捷方式来排版?

我想添加另一个快捷方式来编译文档泰克帕德

默认值是cmd + T,而我想用cmd + enter(enter 键) 创建另一个。

这里您可以在 OS X 的 Texpad 上找到有关 snippet 的简短指南。

用于创建粗体文本的示例代码是

% Snippet to make text bold
% Insert a \textbf command, or surround any selected text with \textbf
ctrl key = b
group = Inline
insert at cursor = \textbf{<SELECTION>}

我可以简单地b用进行更改enter,但我不知道如何让命令运行刚刚写的整个文档。

答案1

您要做的事情并不是片段的本意:

自 1.5 版起,Texpad 支持 Snippets 功能,以便于在文档中插入常用的文本块

构建脚本另一方面,让您定义自定义构建序列,但据我所知,无法为每个序列设置不同的快捷方式(您通常从菜单中选择一个脚本Typeset并继续使用cmd+T来构建项目)。

一种解决方法是替换cmd+Tcmd+enter(我知道这不是您完全要求的):

在此处输入图片描述

  • 前往 > System Preferences > Keyboard;
  • 转到标签Shortcuts
  • App Shortcuts在左侧菜单中选择;
  • 点击+标志;
  • Texpad.app从下拉菜单中选择Application
  • 填写;Menu TitleTypeset
  • 点击该Keyboard Shortcut框并按下cmd+enter键盘上的按钮;
  • 点击Add

完成后将在 Texpad 中cmd+enter替换:cmd+T

在此处输入图片描述

apple.com 上的支持页面

答案2

您可以使用 TextEdit 写入您想要对代码片段进行的更改,随意命名,并将其保存为 .snippet,保存在 TexPad 已有的代码片段文件夹中。然后您需要退出 TexPad 并再次打开它才能加载代码片段。enter 不能作为选择,我不知道它是否被识别为 return 或 Enter,但我认为它只需要键盘上的字母、符号或数字。即使您使用 Tab 或 Enter 等键,您的代码片段也会起作用,但您需要从代码片段菜单访问它,因为键盘快捷键不起作用。

此外,由于它是为了编译代码,因此您可能需要将类型更改为环境,因为您没有放置任何内联内容。

希望这可以帮助。

相关内容