今天学到一点docbook经验:
(1)一个比较全面的docbook样式指引: DocBook XSL: The Complete Guide http://www.sagehill.net/docbookxsl/index.html
(2)如果图片过大,超出PDF右边界,有时候可以简单地设置图片居中让图片显示全:
<imagedata fileref="images/status/cs_status.png" align="center" />
或者更好的办法:
对任何会超过 PDF 宽度的图片都可以这样把图片限制在宽度内 :
<imagedata fileref="images/api_jbpm.png" align="center" width="100%" scalefit="1" />
(3)自定义表格宽度: colwidth="1*"表示此column为标准长度1倍,colwidth="4*"表示此column为标准列长度的4倍:
<title>状态变化表</title> <table> <tgroup cols="3"> <colspec colnum="1" colname="col1" colwidth="4*" /> <colspec colnum="2" colname="col2" colwidth="6*" /> <colspec colnum="3" colname="col3" colwidth="1*" /> <thead> <row>