【背景】
之前折腾了:
【记录】docbook中借鉴别人的css配置以制作自己的css:docbook_crl.css
弄出了自己的docbook_crl.css,效果还不错。
不过,对于这些配置,都还是针对于html类型的(单个html,多个html==chunk,webhelp,website等等)
但是对于FO(即pdf等,print out类型),还是无效。
所以要去想办法,把现在已有的css中的配置,至少是主要的一些配置,比如:
(1)文件名用绿色
(2)各种note,tip等等的背景色
(3)各种scree,programlisting的背景色
(4)title的字体颜色
等等,都想办法,从css,应用到,移至到,转换到,fo(pdf)中。
【折腾过程】
1.其实,如果只是这些背景色,字体的颜色,那是可以手动去同步设置的,但是还是效率很低。
2.之前貌似记得哪里有说,从css转fo的配置的。
所以想办法去试试,能否从自己当前的:
D:\tmp\tmp_dev_root\cgwin\home\CLi\develop\docbook\config\css\docbook_crl.css
转换为可以应用到fo/pdf的配置,以达到html和pdf输出效果统一的目的。
3.参考:
Subject: RE: [docbook-apps] XSL-FO and CSS stylesheets
去试试:
【记录】docbook中尝试使用CSSToXSLFO将css转换为fo(pdf)的xsl配置参数
4.然后只能尝试去,手动的,将之前css的各种配置,转换为对应的fo的xsl参数配置:
【记录】docbook中手动将css转换为fo即pdf的xsl参数配置
【总结】
目前就是通过手动:
【记录】docbook中手动将css转换为fo即pdf的xsl参数配置
去将css配置,转换为fo的xsl参数配置,一点点加进去。
生成的pdf的总体效果,还是不错的。