2011-10-19 5 views
3

私はDocBookを使用して以来このエラーを経験したことはありません。私はそれを見て、このエラーが過去に修正されていることを発見しました(また、説明したのと同じ手順を実行しようとしました)。残念ながら、私はまだそれを自分で修正することはできませんでした。Docbookスタイルシートと表、FOPエラー

警告:以下の機能はまだ、ApacheのFOPによって実装されていません。(FO上:テーブル)テーブルレイアウト= "自動"(ここで

はFOPが与えるエラーメッセージです位置2:182518を参照してください)
2011.10.19。 11:19:37 org.apache.fop.events.LoggingEventListener processEvent SEVERE:column-width = "proportional-column-width(1)"で無効なプロパティ値が見つかりました:org.apache.fop.fo.expr.PropertyException:
ファイル:/ c:/fajlok/teszt/book.fo:2:182518:proportional-column-width()関数は、fo:tableにtable-layout = "fixed"が指定されている場合にのみ使用できます。プロパティ: 'column-width'(位置2:182598を参照)
org.apache.fop.fo.expr.PropertyException:
ファイル:/f:/fajlok/teszt/book.fo:2:182518:proportional- column-width()関数は、fo:tableにtable-layout = "fixed"が指定されている場合にのみ使用できます。プロパティ: '列幅'

基本的には、FOPでは実装されていないことが通知されていますが、table-layout = "auto"機能はまだありません。

+0

は、私が使用することを言及するのを忘れました最新のFOPのスナップショットと最新のXMLスタイルシート(1.76.0)。 –

+0

問題を解決しました!この問題が発生した場合は、fo/param.xslの 'fop1.extensions'パラメータ値を '1'に変更するだけです。 –

+0

あなたは "問題が解決しました!"あなたはそれを受け入れることができます。 http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/を参照してください。 – mzjn

答えて

1

fop1.extensionsが "1"に設定されているときに警告が表示されないことを確認できません。

私のスタイルシートが

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

が含まれていますそして、まだ私はFOPバージョン1使用しています

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

を得る:1.0.dfsg2-6(DebianのSID)