apache - Docbook样式表和表格,FOP错误

标签 apache apache-fop docbook

自从使用Docbook之后,我再也没有遇到过此错误。我进行了查找,发现此错误已在较早的时间修复(并且我尝试执行与所解释的步骤相同的步骤)。不幸的是,我还没有设法自己修复它。

这是FOP给出的错误消息:

警告:Apache FOP尚未实现以下功能:table-layout =“auto”(在fo:table上)(请参见位置2:182518)
2011.10.19。 11:19:37 org.apache.fop.events.LoggingEventListener processEvent
严重:在column-width =“proportional-column- width(1)”中遇到无效的属性值:org.apache.fop.fo.expr.PropertyException:
文件:/ c:/fajlok/teszt/book.fo:2:182518:仅当fo:table的表布局为“fixed”时,才可以使用比例列宽度()函数。属性:“列宽”(请参见位置2:182598)
org.apache.fop.fo.expr.PropertyException:
文件:/ c:/fajlok/teszt/book.fo:2:182518:仅当fo:table的表布局为“fixed”时,才可以使用比例列宽度()函数。属性:“列宽”

基本上,它通知我在FOP中尚未实现table-layout =“auto”功能。

最佳答案

当fop1.extensions设置为“1”时,我无法确认没有看到警告。

我的样式表包含

<xsl:param name="fop1.extensions" select="1"/>

但我仍然
The following feature isn't implemented by Apache FOP, yet: table-layout="auto" (on fo:table) (See position 1362:428)

我正在使用FOP版本1:1.0.dfsg2-6(debian sid)

关于apache - Docbook样式表和表格,FOP错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7819285/

相关文章:

xml - 在使用 FOP 生成的 PDF 中显示换行符

java - 将 FOP 1.1 替换为 FOP 1.0 后,Apache FOP 丢失字形

apache - 如何在 Centos 7 中更改虚拟主机的 apache 用户?

python - 如何使用 apache2 和 mod_wsgi 获取 Django 调试页面

android - 适用于 Android 的 FOP?

documentation - 编写可重用文档的最佳实践

html - Docbook 到 HTML 的转换工具(jade 除外)

linux - 与另一个 Web 服务器一起运行 Apache?

linux - 如何使用Pacemaker重启httpd