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

【记录】把docbook中的html的css的配置效果应用到fo即PDF等输出文件类型中

Docbook crifan 2284浏览 0评论

【背景】

之前折腾了:

【记录】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的总体效果,还是不错的。

转载请注明:在路上 » 【记录】把docbook中的html的css的配置效果应用到fo即PDF等输出文件类型中

发表我的评论
取消评论

表情

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

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