Scrivener 的文件组织方式

2017.12.11 11:41

面对新的软件很多人会发愁从哪里开始,大部分软件开发团队也都很重视这一块,软件中通常都有自带的帮助和范例,通过阅读帮助能迅速的帮助我们掌握使用方法,Scrivener 的帮助比较独特,除了用户手册(User Manual)以外,帮助菜单里还提供了一份「交互式教程」(一份名为 Tutorial 的 Scrivener 文件)。这份帮助文件不仅可用于阅读和了解软件的功能,同时,它的文件内容和结构也是一个很好的范例。

比起空荡荡的页面来说,基于一个已有的文件,更有助于我们理解 Scrivener 组织内容的方式,观察左侧的边栏里文件夹、文件组、文件和内容的对应关系,相信很短时间内我们就能了解 Scrivener 独特的内容组织形式。这种方式最大的优势就是碎片化内容的整理,而且不影响呈现的连贯性。

文件组织和内容结构

Scrivener 的文件组织结构有文件夹、文件组、文件三个层级,对应到内容组织上是「标题」和「章节」两个概念,如果按照习惯的 Word 内容层级划分方式,文件夹可以解读为卷、章的标题,文件组和文件可以解读为节和小节来使用,只要你觉的有需要,文件组和文件之间的隶属层级还可以继续往下分。

由左侧边栏选中一个文件夹、文件组或者文件时,右侧的编辑区会显示其包含的正文内容,默认编辑器只显示当前的层级的内容,如果要显示它以及其包含的子级的内容,可以点击工具栏的「组合显示」,章节内容之间会出现一条虚线作为区隔。另外,也可以按住 ⌘ 键点选多个不相邻的文件进行组合显示。

文档类型与大纲级别 节类型
全部文件夹 Heading(标题)
全部文件组 Section(章节)
全部文件 Section(章节)

虽然边栏里文件组织的灵活性很高,但需要注意,编译输出主要包含的是「Draft」(草稿)文件夹下的内容,「草稿」才是小说、论文的主场文件夹。至于相关的内容,如:内容提要、作者简介、推荐、卷首寄语等文稿以外的内容,可以单独创建一个和「草稿」平级的文件夹,如「出版」来集中存放,编译输出时可以选择将其作为前置内容加载。

文件夹、文件组和文件的区别

按照前面梳理的 Scrivener 文档类型和节类型之间的对应关系,文件夹、文件组和文件对应的是章节,它们的名称会是各自章节和小节的名称。除了组织形式上的差异,还有什么不同呢?

  • 图标不同,默认文件夹、文件组和文件的图标各不相同,很容易识别,比较特殊的是文件夹图标还分两种,一种是纯文件夹图标,一种是文件夹叠合文本的图标;
  • 分页基准,默认文件夹会作为分页的基准,在编译输出文稿时会体现出来;
  • 视图模式不同,点选文件夹时默认是公告板模式,文件组和文件默认显示正文;
  • 节类型不同,默认文件夹对应的节类型是「标题」,文件组和文件对应的是「章节」。

文件夹这个层级默认是不包含正文的,在边栏中是一个文件夹的图标,如果包含正文,会和范例中 Get Organised 这一章的图标一样(文件夹叠合文本的图标),这说明文件夹有正文描述。

组合文本模式下,可以选择是否显示文件夹所包含的正文部分。偏好设置中这一项的看起来很不容易理解,所以这里也单独截图说明一下。

文件的组合显示

如果把边栏映射理解成目录,那么编辑区就和以往我们接触过的文本编辑软件没有太大区别。通过边栏定位到具体文件,在编辑器区域编辑和输入,通过顶栏的工具格式化文本。

左侧边栏里每个文件或文件组对应的是一个小节,按住 ⌘ 点选多个文件可以整合显示,那么点击一个文件组或文件夹如何才能默认显示多个章节呢?这里需要用到工具栏的「组合显示」按钮。

选中一个或多个文件或文件夹时,点击「组合显示」,会将内容整合成一篇。文件和文件之间以虚线区隔,但是默认不显示文件的标题。如果想看到文件的标题,需要在菜单中勾选「显示 > 文本编辑 > 在 Scrivenings 中显示标题」,或「仅显示文件夹的标题」。

标题的样式需要到「偏好设置」的 「组合式文本」中具体定义。「使用标题背景色」会醒目一些,标题颜色和字体也都可以自定义(标题的外观等设置不会对输出有任何影响)。

Scrivener 在处理节标题的方式,输入习惯上会和 Pages、Word 不一样,文件的名称就是节的标题,正文里不需要单独输入,如果正文里也写上标题反而会重复。在非「组合文本」模式下,我们点选文件看到的只有正文部分。

内容的按需整合

「组合显示」和「文件」形式的章节是相辅相成的两个功能点,章节以文件的形式独立是为了创作方便,组合显示又能灵活的把内容组装在一起。通过调整章节的顺序还可以尝试不同的叙述效果,例如,顺序 1 是:a.背景介绍、 b.人物介绍、c.事件介绍;顺序 2 可以尝试一下:c.事件介绍、b.人物介绍、a.背景介绍 。

在「草稿」中移动文件顺序并组合显示,操作起来不是很方便,而且如果还想对比一下呢?这个时候「集合」的作用就体现出来了。不仅可以切分窗口显示不同的集合,还可以在集合中任意的调整文件顺序。

集合里显示的文件实际上是草稿文件夹中文件的快捷方式,所以在集合里可以灵活的调整顺序而不影响「草稿」中的源文件的顺序,编辑文件也相当于编辑原始文件。通过右键和拖拽都可以向集合里添加文件,按 del 键从集合里移除文件(从集合移除文件并不会删除原始文件)。

通过创建集合,可以按照不同需求把文件组合形式固定下来。除了顺序浏览的应用案例以外,还可以按目的组合,如:最近的修改、重要的章节、提及某个角色的章节、介绍了新特性的章节、包含配图的章节等等。集合可以看作是服务于某个写作「场景」创建的一种临时分类。

集合能起到归类的作用,那么和文件上的「标签」「状态」又该如何使用呢?集合针对的是写作「场景」,所以一般是面向多个文件,「标签」「状态」是服务于单个文件或文件夹的,公告板模式中可以按照「标签」颜色组织显示文件,大纲模式中「状态」能帮助我们跟进写作的进度。

标签线的组织方式很适合用在线索整理上,如果说「集合」是服务于内容的,那么「标签」就是服务于叙事逻辑的,「状态」标记则是一种时间和任务管理的方式。状态标记可以结合写作目标(进度)一起使用,所有这些在大纲模式视图下都会清晰的罗列出来。

Scrivener 以文件形式将内容颗粒化,是其产品的设计思想核心,软件中很多功能的关联和延伸都离不开这个基础逻辑,从内容的组织和呈现,到外部同步,再到按需输出的编译都是如此。和其他软件比较,Scrivener 文件组织和管理的方式也是它的最大不同之处。

Tutorial 范例文件是每个 Scrivener 用户都能轻松获得的一份参考文件,对于初学者而言,推荐充分利用好这个文件,用来熟悉 Scrivener 的内容组织方式,了解不同的视图模式(页面、公告板、大纲),试试改变文件的标签、状态所呈现的结果,甚至编译输出……

后续的 Scrivener 教程依旧会围绕这份文件来做演示,如果你有使用上的疑问,Tutorial 范例文件也是一个很好的承载平台,可以更有针对性的交流使用中的问题。

Comments
Write a Comment