1

我使用 asciidoc 和 fopub 后端为 Codename One生成文档。HTML 生成非常简单,但是当我生成 PDF 时,我无法正确包装图像文本。

asciidoc的float属性和提示仅支持 HTML 输出。该align属性适用于 fop/docbook 后端,但不会像参数那样让文本环绕图像float

有没有办法对 fop PDF 输出进行文本换行?

4

2 回答 2

1

我对 asciidoc 不是很熟悉,但我认为问题出在 FOP 中,基于这里的答案:Block Image Right and Flow Text Around It?

没有那个 asciidoc 甚至不能开始用 fop 后端环绕图像。

于 2016-01-31T10:12:07.530 回答
1

Apache FOP 2.0 的新特性包括对浮点数的一些支持:

支持浮点数 (fo:float),但有一些限制:

  • “clear” fo:float 属性被忽略;仅使用浮动属性(左或右) 不处理 Y 方向的浮动重叠(即使在 X 方向上不会重叠)
  • 超出正文区域的浮动没有正确处理,如果浮动延伸到正文区域的底部并且页面中有脚注,浮动可能会与脚注区域重叠,则会溢出区域的边缘
  • 不支持表格旁边的浮动,除非表格的开始和结束发生在浮动的开始和结束之间

因此,现在似乎只是从 AsciiDoc 获取正确的 DocBook 浮点数。

于 2016-04-30T17:22:27.390 回答