Scrivener输出的Doc文档如何添加目录

Scrivener输出的Doc文档是不包含目录的,只有PDF和Epub格式输出后可以包含目录,可是这两种格式的目录也不是显性的,如果需要想在Word中那样的带页码和链接的目录,需要到Word中去实现,这点和处理脚注的方式一样,都需要到Word中进行“后处理”。

实际操作起来也很简单,没有想像中那么复杂,利用Word的格式化工具可以很快的添加上目录页,核心操作就是「选择格式相似的文本」。如果已经理解的直接可以忽略以下的诸多介绍。

Scrivener中需要做好的基础工作

首先在Scrivener的编译输出界面中选择编译为“Microsoft Word(.docx)”,保存文件名时建议使用英文和拼音,中文的文件名Scrivener输出后会乱码。为了在Word中能准确的选取相似格式的文本,在Scrivener的编译“格式化”设置中,需要区别设置几级标题的字体字号和正文的格式,例如:Level 1 字体大小20号、Level 2 字体大小18号加粗、Level 3 字体大小18号、正文字体大小16号。

2013-12-13_13-28-12

Word中对标题进行格式化

文档输出后使用Word打开,将光标选中文档中的标题,然后由工具栏中选择“选择格式相似的文本”,最后点选格式栏中的“标题1”即可,二级标题采用同样的方式选择“标题2”。这样简单2步Word中的格式就修改完成。

2013-12-13_11-21-42

接下来在Word中定位到需要插入目录页的位置插入单独的页,并由菜单项中选择“引用”选择插入“目录”-“自动目录”。

2013-12-13_11-38-20

Scrivener标题中包含的自动编号转化成Doc格式后,自动编号会变成普通的格式的文本,不会在改变位置后自动编号。

Mac 上的Office for Mac实际使用中发现和Windows平台下的Office还是有不少差别,在文档兼容性、字体的处理上并不完全一致,所以如果要和Windows中的同事交换文档,建议采用Windows虚拟机+Office的方式更妥帖和平顺。

跨平台交换文档时,推荐使用两个平台下都安装的相同的字体,例如:微软雅黑,这样可以避免打开后被替换的面目全非。