最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【记录】写docbook 5.0的book的过程中的问题及解决方案

Docbook crifan 1808浏览 0评论

在本地搭建好了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
WARNING: Glyph "?" (0x7b80) not available in font "Helvetica-Bold".

原因:

由于使用include,而不是import,而导致字体设置没有生效,即字体设置不正确。

办法:

将include改为import;

如果已经是import,那么则去检测是否正确设置了所用的字体。包括路径是否正确和本身字体文件是否存在。

 

3.默认输出的html和pdf,对于章节之外的小节,都是没有编号的,想要给其添加索引编号:

【已解决】Docbook中给章节添加索引编号

 

4.自定义table中column的宽度:

【已解决】docbook5中指定表格table中列column的宽度

转载请注明:在路上 » 【记录】写docbook 5.0的book的过程中的问题及解决方案

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.182 seconds, using 22.39MB memory