Scrivener 的工作环境配置

2017.12.20 11:21

刚转到 Scrivener 写作时会有很多不适应的地方,一方面是因为 Scrivener 的工作方式有了很大的变化,另一方面是软件环境上的差异,放下旧的习惯的确很难,不过我们可以从我们熟悉的部分开始,在使用 Scrivener 之前先花点时间调教一下软件,让它更适合我们的写作。

工作区的调整

Scrivener 和 Word 最大的不同是在文章的组织方式上,不同的小节在 Scrivener 中是独立的文本,通过边栏以文件管理的形式来组织它们,直到最后编译输出时才依照想要的格式(PDF、doc等)生成一份完整的文档。刚开始使用 Scrivener 时不用刻意一小节一个文本的写作,可以按你熟悉的 Word 写作方式开始,写完后再切分成小节(文档 - 拆分)。

打开 Scrivener 界面,默认我们的工作区属于「文档模式」页面,选择关闭「边栏显示」、「检查器」,点击「页面视图」切换成直观的页面显示。

通过菜单操作「格式 - 显示标尺」显示出标尺,调整一下左下角的页面显示比例,经过简单的调整界面是不是和我们熟悉的 Word 比较接近。

因为软件的定位不同,所以 Scrivener 中提供的文本格式工具其实非常基础,顶栏上看到的「格式工具栏」基本就涵盖了所有我们可以针对文本设置的项目。格式栏最左侧的下拉列表里可以保存 N 条预设的格式,有点像格式刷的作用,方便我们快速的应用格式,至于格式是应用到当前选中的文本还是整个段落,取决于预设格式的具体设定。

检查器

Mac 里的很多软件都有一个共同特点,参数和设置基本上都集中在「偏好设置」和「检查器」这两个地方,偏好设置里是全局性的一些参数,而检查器里则会包含更多关于当前文件的各种设定和参数,要让一个应用更贴合自己的工作环境和工作流首先需要熟悉这两个地方。

  • 笔记,笔记部分包含提要和便签两个部分,提要部分在输出时可以选择作为内容的一部分一起输出,所以也可以作为章节介绍来使用。便签的部分则只是一个针对当前文档的说明性描述部分,只在文档中起作用;
  • 书签,检查器中的书签分为:内部书签、外部书签和外部文件书签,内部书签可以指向到其他小节、外部书签可以是一个 URL 链接,外部文件链接可以指向一个文件。添加好的书签可以直接拖拽到文中使用,便于内容的跳转;
  • 元数据,默认的元数据包括:作者、创建时间、修改时间等信息,自定义的元数据可以用在两个地方,一个是大纲模式中显示,另外就是在正文中使用 <$custom:自定义元数据名称> 占位符的形式实现内容的动态更新,例如图示中添加了「版本」这个自定义元数据,那么可以在正文的标题后写上 「标题 版本: <$custom:版本>」,编译输出后获得的结果就是「标题 版本:1.0」。

自定义元数据有四种类型:文本、复选框、日期、列表。

  • 快照,保存不同的修改版本,支持回滚和对比;
  • 批注和脚注,集中显示当前小节中的批注和脚注,注意这里不会显示嵌入式批注和嵌入式脚注。

预设格式的定义

上一篇介绍了如何利用范例 Tutorial 文件导出为模板,使用它的样式, 这里再介绍一个我们更熟悉的方式,从 Word 的模板文件里获得一致的样式。Word 里提供了很多模板,选择一个匹配你写作环境的模板然后直接套用里面的样式设定会帮我们节省很多时间。这里我们选择 Word 模板「研究论文」为例。

由工具栏打开「样式窗格」的显示,在样式列表中选择当前文档中的样式。当我们在文档中移动光标到不同位置时可以在应用样式列表中匹配到对应的样式名称。

「研究论文」文档中包含的几种样式基本上够我们写作发挥了(标题、副标题、标题 1、标题 2、引用),如果说还缺点什么,可以考虑补充一个代码的格式,粘贴或者写一段代码内容,由样式列表中选择 HTML 代码完成设定。常用的格式整理好,在 Word 中的工作就告一段落,复制这些内容到 Scrivener 开始预设格式设定。

有了包含格式的具体范文,在 Scrivener 中设定就简单很多了,只需要选中你要设定格式的文本,然后点击菜单「格式 - 样式 - 从选择中重新定义样式」,重复这个过程就能定义一系列你想要的预设格式。重新定义预设样式时,除了名称之外还有几个选项需要注意,这些选项决定了你的样式最后是作用于文本还是段落,是否变更字体以及字体大小等。

  • 保存字符属性,菜单「格式 - 字体」项下列出的各种属性,如:粗体、颜色、间距、上标下标等;
  • 保存段落样式,菜单「格式 - 文本」项下列出的样式,如:对齐、缩进、行距和段落间距等;
  • 保存所有格式,包括上述的字符属性和段落样式;
  • 包含字体系列,勾选上此项预设中将保存当前选择内容的字体;
  • 包含字体大小,预设中将保存当前选择内容的字体大小。

通过调整预设格式,可以定义出不同的预设样式,例如,包含段落样式的「正文(缩进)」,以及只选择字符属性的「正文」格式。如果希望预设的某个格式只改变选中内容的字体,可以在添加预设格式时选择「保存字符属性」,并去掉「包含字体大小」的勾选,这样应用格式时,就只会改变字体,而不会改变字体大小和段落缩进。

格式菜单(格式 - 保留格式)中还有一项比较特殊的勾选项「保留格式」,勾选后文本周围会出现一圈虚线,设定为保留格式的内容可以不受编译输出时的「编译 - 格式自定义 - 替代文本和备注格式」的影响。

默认的正文格式

修改完默认的预设格式,接下来设置默认的文本格式。新建文本时 Scrivener 会根据默认格式来设置文本格式。

首先将光标移动到刚才设置好格式的正文段落,然后打开 Scrivener 的偏好设置界面,在「格式化」标签页当中点击「在当前编辑器中使用格式」按钮,完成设定。

菜单「项目 - 项目设置...」中同样可以修改当前的默认文本格式,不过在主从关系上「偏好设置」中的设定影响全局,新建其他项目时会延续,而项目设置中的设定只影响当前的文档。

文本标签和状态

前面的「预设格式」定义帮助我们完成从 Word 到 Scrivener 的简单格式过渡,「公告板」、标签和状态的自定义则能更多的让我们感受到 Scrivener 独特的工作方式。Scrivener 在文本编辑上包含的功能实际很基础,这点上远远没法和 Word、Pages 进行比较,但是切换到卡片和大纲模式后才真正体现出了 Scrivener 的特点,碎片式非线性的写作方式。

由菜单中选择「项目 - 项目设置...」,可以自定义「标签列表」和「状态列表」。

状态和标签选项帮助我们在 Scrivener 中快速的标注文本,自定义完成后选中文件栏中的「草稿」,然后切换到公告板模式看看效果。为了在卡片上显示出状态文本的文字,还需要在「显示 - 公告板选项」中勾选上「显示状态图章」。

「公告板」适合通过卡片的方式来整理思路和撰写纲要,还可以通过标签来区分是具体的章节还是只是一个想法💡,状态标签则可以用来实现进度管理。右侧的「检查器」中还可以给选择的章节文本添加摘要(直接双击卡片也可以添加摘要)和关键词,从不同的维度来快速的整理你的构思。

存储为模板

预设格式整好了,状态标签自定义完成了,所有这些是否可以在其他项目中使用呢?答案是肯定的,只需要将所有设定保存成模板即可。

依旧以刚才的文档为例,首先删除掉文档中的具体内容,「草稿」下的文本改成「未命名」,保持整个文档的干净(因为基于模板新建的项目会克隆当前模板的所有内容)。准备好这些后由菜单「文件 - 另存为模板」将当前的文件存为模板格式。

给模板命名并选择好分类,这些最终会在你新建 Scrivener 文档时在引导界面中看到。如果要分享给其他人,可以选中后「导出选择的模板」。要导入他人的模板同样是在向导页面进行操作,选择「选项 - 导入模板」即可。

通过向导页面「选项 - 设置选择的模板为默认」,将某一个模板设定为默认值,这样以后新建项目时直接点「选择」新建文档就可以了。

预设格式的使用建议

Scrivener 对格式的定义实际上是分两个部分的,一个部分是编辑器中的正文格式,另一部分是编译输出时需要考虑的章节标题格式,这一点上和 Word 的格式定义不一样。在 Scrivener 编辑器里写文章时其实很多预设格式是用不到的,正文中涉及的格式也很有限:正文、列表项目、引用等。

编译输出时才通常直接选一个已有的「节版式」就可以,如果需要自定义可以在预设格式上右键「复制和编辑格式」来具体定义。

「节的版式」中可命名多个不同的版式名称,通过勾选「标题」「元数据」「提要」「便笺」「文本」几个部分的要素来决定版式的显示内容。每个版式名称的具体格式都可以在下方的格式定义区进行选择。

默认格式示范区域是不可编辑的(灰色或者不可见),只有当我们勾选了「标题」(也就是边栏中的文本或文件夹名称)或者「替代文本和备注格式」选项后才变成可定义的样子。具体修改的方式是将光标移动要要修改的部分,然后通过格式工具栏进行设置。

其他环境上的基础配置和调整都集中在「偏好设置」中,例如:外观、备份、文本替换(修正),这些设置都很直观和简单这里就不赘述了。

偏好设置可以导出,如果重新安装软件通过导入偏好设置可以快速的恢复自己的各项设定。

Comments
Write a Comment