在本地搭建好了docbook环境后,就去折腾如何把之前的一个文章:
MPEG简介 + 如何计算CBR和VBR的MP3的播放时间 v1.5
如何用docbook5实现。
现在记录折腾docbook5过程所遇到的问题及解决方案。
1.关于no template matches的问题,折腾了很久,终于搞定了:
【已解决】docbook中使用xsltproc出错:Element xxx in namespace xxx encountered in book, but no template matches
2.关于之前别人提到的xsl的import和include,也要注意:
【整理】xsl的import和include,即xsl:import与xsl:include的区别和联系
与此相关的问题:
May 4, 2012 9:49:59 AM org.apache.fop.events.LoggingEventListener processEvent |
原因:
由于使用include,而不是import,而导致字体设置没有生效,即字体设置不正确。
办法:
将include改为import;
如果已经是import,那么则去检测是否正确设置了所用的字体。包括路径是否正确和本身字体文件是否存在。
3.默认输出的html和pdf,对于章节之外的小节,都是没有编号的,想要给其添加索引编号:
4.自定义table中column的宽度:
【已解决】docbook5中指定表格table中列column的宽度
转载请注明:在路上 » 【记录】写docbook 5.0的book的过程中的问题及解决方案