在前一课中,已经测试过使用pdf2插件生成PDF文件。在本课程中,你将发现pdf2插件处理map和bookmap文件的区别。
对于map文件,pdf2插件默认生成封面和目录。
而对于bookmap文件,pdf2插件默认只生成封面。在输出物中的任何其他结构都一一对应在bookmap中设置的规格参数。举例,如果bookmap中在 <booklists>中使用了<toc>,指定生成目录的位置,pdf2插件就能生成一个目录;但是,如果bookmap中没有使用<toc>元素,pdf2插件就不会生成目录。
在第一次DITA OT发布测试时,将map中的内容生成了文件m_ducks.pdf。下面将展示如何将bookmap中相同的内容发布成不同的格式,并比较两组输出文件。