Scrivener 写作辅助功能

2018.01.30 10:52

Scrivener 作为一款专业的写作软件,除了内容组织上的不同以外,很多细节设计上也很独到,例如:文档链接、快速参考面板、文本整理、书写工具等等,熟悉这些辅助性的功能将会对 Scrivener 有更全面的认识,而且也有助于提高写作效率。

写作辅助功能普遍对英文更友好一些,例如字符统计、自动完成的词典、姓名生成器、内容的词性显示、剧本模式等等。按照 Scrivener 的市场定位和人力资源情况,未来估计也不会对中文做更多的改进,看上去很小的功能不同的语系环境下开发工作量完全不一样。

Scrivener 便签簿

不管是在 Scrivener 中写作还是在其他软件中整理文字,Scrivener 便签簿都是个很好的内容收集和交换途径,快捷键 ⇧⌘↩︎ (显示和隐藏便签簿都使用这组快捷键)快速打开 Scrivener 便签簿,让小窗口悬停在桌面和不同的软件之上。既便于内容摘抄和记录,也能方便的拖拽其中的内容到其他应用里。

便签簿支持文本和图片,不过图片因为分辨率问题,过大的图片会超出窗口的显示范围,操作起来没有文本内容方便。选择内容后按住选区可以直接拖拽内容到 Scrivener 以及其他文本编辑器中。Scrivener 编辑器里也支持同样的操作,可以拖拽选择的内容添加文件,并以选择内容为标题。

写作中反复要用到的短语、引用、词条等都可以借助便签簿的悬浮窗方式来交互和提高效率。浏览网页和使用 IM 软件时也可以打开便签簿,用来拖拽收集内容。

Scrivener 便签簿的文件保存是相对独立的,需要在偏好设置中为其指定保存的位置(偏好设置 - 通用 - 便签簿)。稍感遗憾的是 Scrivener 的便签簿并不能独立运行,需要打开 Scrivener 才能响应热键,如果未来的版本能把这个功能独立成单独的应用常驻菜单栏就方便了。

除了便签簿的内容采集方式,通过启用「系统偏好设置 - 键盘」中的服务快捷键也能快速添加内容,不过内容不是添加到便签簿而是当前的项目。新的「剪辑」会保存到专门的剪辑文件夹中,「附加的备注」保存到检查器的便笺中,「附加的文本」保存到当前选择的文件的底部。图示中的示例内容是在 Twitter 选中的内容,通过右键菜单的服务项添加到 Scrivener 的样子。

打字机滚动

编辑模式(非页面模式)和全屏写作模式下都可以使用「打字机滚动」,输入焦点所在的行自动滚动到屏幕中间位置。「写作模式」下如果勾选「突出显示当前行」效果会更明显。通过菜单项激活打字机滚动「显示 > 文本编辑 > 打字机滚动(⌃⌘T)」。

偏好设置中可以具体定义打字机滚动行的位置,写作模式的突出显示则在偏好设置的「外观 - 写作模式」中调整。

启用「打字机滚动」可以保持视觉的焦点一致在屏幕中间,对于专注写作是很有帮助的。长时间盯着屏幕还建议在偏好设置中对写作模式和主编辑器的配色做一些调整,写作模式默认是暗色系,不过默认编辑器的白底黑字有些刺眼。

偏好中的设置可以通过底部的「管理...」单独备份和保存下来,如果对偏好做了大量的个性化调有必要备份一份「管理 > 保存所有首选项」。

自动完成列表

自动完成功能,可以用于输入内容的补全,要使用这个功能首先需要在偏好设置中勾选「修正 - 自动完成」的几个选项。「项目 - 项目设置 - 自动完成列表」中允许用户创建自己的自动完成词条,自动完成的词条会随项目一起保存的,其他项目中不会出现。

如果要在多个项目中使用,只能以模板的形式保存「自动完成列表」,然后基于模板新建项目。自动完成列表词条后的「范围」决定它适用于通常的文本、还是剧本模式的编辑或者全都适用。

输入内容后让光标保持在字符后按 ⌥⎋ 组合键,会弹出自动完成选择列表,按空格键自动上屏。
自动完成列表包含 Scrivener 自带的英文词典内容,中文部分仅支持项目设置中自行添加的词条。对于英文写作或者单词查询来说这个功能非常好用,有点像程序员们代码编辑器的自动补全。

对英文友好的另外几个工具还有:书写工具(编辑 > 书写工具)中的姓名生成器和语言焦点,前者可以按照规则自动生成一堆姓名,以供小说创作时使用,后者可以高亮显示内容中的「词性」,突出显示名词、副词等。

语言焦点工具在中文内容中只有「直接引语」一项可用,能标示出引号的内容。姓名生成器就没中文什么事了。

文档链接

Scrivener 内容编辑会用到两种链接,一种是链接到外部文件和网页的目标链接,一种是项目文稿间的文档链接。项目文稿间的链接在右键菜单里被命名为「链接到文档」,文档链接在编译成 PDF 格式后会依旧保存。点击可在内容间跳转。

在编辑器中点击文档链接,如果并没有预期的跳转到链接的文稿,而是打开了一个新的编辑窗口,可以检查一下偏好中的「行为 - 文档链接」中的设定,点击文档链接可以切分窗口用其他编辑器打开(其他编辑器),也可以在当前编辑器打开(当前编辑器),或者打开浮动的快速参考面板(快速参考面板)。

编译输出成「文档链接」因为输出格式的不同,还有一些需要注意的参数,例如,输出成 PDF 格式时,需要勾选「设置内部链接颜色」 或「给链接添加下划线」,否则输出后包含链接的文字和其他文字看不出差别。

内容编辑中使用的「文档链接」,通过右键菜单能从传统的链接形式转换成链接文档的标题,而且偏好设置中通过勾选「文档标题链接」的选项,可以动态的将编译中的标题定义更新到内容中,例如,给章节添加的编号也可以体现在文档链接的标题上。

从模板新建

Scrivener 既有针对整个项目的项目模板(新建项目时选择),也有项目中的内容模板,内容模板能提高输入效率,减少重复工作,例如表单类型的内容填写、纲要和清单类型的内容组织等。

要使用菜单项中的「项目 > 从模板新建」,需要先在 Research 文件夹创建模板文件夹 ①,并在模板文件夹中创建内容模板,以 Tutorial 这个范例文件为例,用于模板的文件创建好以后,还需要到「项目设置 - 特殊文件夹」② 中指定模板文件夹为 Sheets,如此才能在菜单项中调用 ③。

文件夹被指定为模板文件夹后,文件夹的图标会是一个字母 T 的样式。

其他项目中如何共享使用模板文件呢?
要在其他项目中共享使用模板文件,需要将文件导出为 RTF 的文件,并保存到外部文件夹,然后在「偏好设置」中设定「共享模板」文件夹。如此一来,新建的项目中通过「项目 > 从模板新建」同样也会显示可用的模板文件。偏好设置中的共享模板设置是全局性的,即便当前项目的 Research 文件夹中没有创建模板文件也可以使用。

「从模板新建」其实是基于选择的模板文件在当前位置创建一个副本,「草稿」中的任何文件都可以复制到 Research 文件夹中的模板文件夹,从而作为内容模板使用。

快照管理器

Scrivener 提供了两种管理快照的方式,一个是在「检查器」中显示当前文件的快照,另一个是显示当前项目所有快照的「快照管理器」,前者是针对单个文件的,只有选择包含快照的文件时检查器中才会显示,后者是全局性质的,可以浏览所有已创建的快照。

点击「快照管理器」左下角齿轮选项中的「在活页夹中显示」快速定位文件。快照管理器的窗口大小可以调节,所以用来浏览和对比内容变化比检查器界面更直观。

选择性的编译

长的文档编译输出每次都需要等待更长的时间,编译时可以基于文件夹选择性的输出一部分的内容,利用这个特性,可以输出部分内容验证输出效果,也适用于系列写作的部分编译。例如多本书籍的统一管理,但是输出时可以只输出某个文件夹下的一本。

编译中的应用筛选器进一步按照标签和状态来筛选内容,提供更灵活的编译选择。范例文件中示意了只编译「 The Basics」部分的内容,选择部分内容编译输出能快速的检视输出的结果是否符合自己的要求,在调试章节编号和章节分页时这种方式很合用。

选择只输出某个文件夹时默认文件夹本体是不包括在输出内容之中的,只有勾选「包括包含组的文本」时才会将文件夹的内容也加入到编译之中。

编译里最复杂的部分是章节分页和章节编号这些部分的不直观,需要编译后从结果来判断是否符合自己的要求,要达到自己的输出要求,可能需要反复多次实验输出范例,并在结果中验证章节、分页、编号、页眉页脚等内容的正确性,这个部分也会在后面具体讨论论文、电子书格式的输出时详细介绍。

Comments
Write a Comment