docbook 5.0中书籍的标题页

时间:2010-04-07 08:23:32

标签: docbook

我正在研究docbook 5.0中的结构化书籍(小说)。我有几个关于这本书的介绍页面,关于作者,关于出版商(有版权,有关打印机和打印机的isbn信息),混蛋标题,标题页。

我不确定,如果最好在info元素中构造所有这些,或者尝试构建几个部分部分作为每个介绍页面的容器。

有没有这方面的例子,或者你能提供一个例子吗?

任何提示都表示赞赏。非常感谢!

2 个答案:

答案 0 :(得分:0)

这一切都不那么重要。我会说写内容并移动它以防它需要去其他地方(稍后)。这一切都取决于您使用的(XSLT)。 XSL转换过程负责将DocBook XML中的内容信息转换为例如Formating Objects XML,这是用于创建PDF的(/ can)。

答案 1 :(得分:0)

弗兰克,

简答:两者兼而有之。该元素主要是关于包含它的元素的元信息的容器。但是什么是版权,isbn等?你可以说它只是元素的元信息(正如Docbook指南那样,因为它注意到元素“仅限于元信息”),但它也是用户可见的。还要记住信息的处理期望:

  

禁止。此包装器中的许多元素可用于演示,但它们通常不作为包装器格式的一部分打印。包装器仅用于识别它们发生的位置。

因此,将它放在元素中允许图书出版商收集其XML数据库的元信息,而将其放在文档正文中则可以将其格式化为打印,Web等。

现在,我注意到你正在使用一本小说。您可能最好使用DocBook Publishers架构,而不是原始Docbook。出版商由OASIS DocBook出版社子委员会设计,该委员会被授权开发和维护DocBook的官方变体,以支持出版业。 DocBook Publishers Schema基于DocBook 5.0,以标准的RelaxNG Schema格式提供。

使用它更容易,因为它从Docbook中删除了许多技术和软件工程元素。它还为诗歌,戏剧和演讲增添了一些元素。如果使用Dublin Core元数据,它还会将它们添加为块中使用的元素。

请参阅:http://docs.oasis-open.org/docbook/specs/publishers-1.0-spec.html

存储库位于:http://docbook.svn.sourceforge.net/viewvc/docbook/trunk/docbook/relaxng/publishers/

我一直在使用Publisher作为特定类型的非小说类书籍的基础来开发模式。

相关问题