Fo:block
带有的start-indent
会传递到其下级标签中去。
把任务步骤写到表格中的方法:
任务步骤task/steps
放在表格里
index.xsl
等文件都在,另有一个index-fop.xsl
,这个文件的作用是取消fop的索引功能,如果强行打开,则会出错而不能生成pdfxep/ah
等其他fop来制作indexDITA-OT1.8\plugins\org.dita.pdf2\cfg\common\index\zh_CN.xml
此文件中有关于索引的本地化内容,主要是索引项目分类
封面背面的版权页因为采用直接在封面上分页的方法,所以还是用了body的属性,哪怕是作为notice.dita
存在,其header/foote
r都用body的
采用XEP作fop输出了pdf,可以制作出索引了。
RenderX XEP 个人版的下载地址: http://www.renderx.com/download/personal.html
DITA-OT1.8\local.properties
这个文件里似乎没有用:
<property name="xep.dir" value="C:/Users/s21917/XEP" />
<property name="pdf.formatter" value="xep" />
后来这两行写到了 build.xml里面,就可以了,放在最上面:
<property file="${basedir}/local.properties"></property>
<property name="xep.dir" value="C:/Users/s21917/XEP" />
<property name="pdf.formatter" value="xep" />
写完后要在dita目录下运行一下:
Run startcmd.bat and then run the integrator from the command window it starts:
ant -f integrator.xml
使用xep的命令如下:
DITA-OT1.8>ant -f mybuild.xml -Dpdf.formatter=xep
注意:
xep assistant
:XEP\x4u.bat
,是个java程序XEP\fonts
目录下有xep自带的字体,没有中文xep assistant
程序中有对字体的设置,加上simsun.ttc
就可以了. XEP/xep.xml
文件中就是这个配置。另有一个dita--pdf的项目,即xmlmind dita converter
,可以出很不错的index:
http://www.xmlmind.com/ditac/_distrib/doc/manual/howItWorks.html#howItWorks
Ditac的下载: http://www.xmlmind.com/ditac/download.shtml
Ditac的使用
$ ditac -fop /opt/fop/fop out/manual.pdf manual.ditamap
or:
$ ditac -xep /opt/xep/xep out/manual.pdf manual.ditamap
or:
$ ditac -ahf "C:\AHFv6\AHFCmd.exe" out/manual.pdf manual.ditamap