我在Ubuntu 13.04上使用DockBook 4.5和Apache FOP 1.1. Docbook翻译由Ubuntu提供,FOP直接从Apache下载.
有人请告诉我如何在段落的右侧插入图像,段落中还有文字吗?如果缩放有效,则奖励积分(想想:缩略图).例如:
xxx xxx xxx xxx +---------------+ xxxxxx xx xxx | | xxxx xxxxx xxxxx | Image | xxx xxxx xxx | | xxx xxx xxxx xxx +---------------+ xxxxx xx xxx xxxx xxxxxx xx xx xxx xx xxxxx xxx xxxxxxx xxx xxxx xx ...
根据Wrap Text Around Image和Figure,我应该可以在数字上使用floatstyle.但它不适合我.
我显然做错了,比如用错误的手指按ENTER键.在过去的三四个小时内,我不会使用网络上的建议让读者感到失败.但它们包括图形,信息图形,mediaobject,inlinemediaobject,imageobject,scale,floatstyle以及无数组合中的无数其他标签.
你需要使用格式化程序tnat支持fo:float.
http://xmlgraphics.apache.org/fop/compliance.html
举个例子,它会是这样的:
<fo:float float="right"> <fo:block text-align="center" border="1pt solid gray" font="bold italic 9pt Helvetica"> <fo:block> <fo:external-graphic src="url('smile.gif')"/> </fo:block> <fo:block> Fig. 1: A Smiling Face </fo:block> </fo:block> </fo:float>