OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: DOCBOOK-APPS: Graphic adminitions missing in PDF file generated fromXSL-FO


I encounter a weird problem when I want to generate a PDF file from an Xml 
DocBook file :

	Graphic Admonitions are missing

(no graphic admonitions are OK).

Here is my config :
	docbook-xml-v4.2
	docbook-xsl-1.57.0/
	Java JRE 1.4.1_01 from Sun
	Saxon 6.5.2
	Fop 0.20.4 with Jimi-1.0 from sun
As you can see all the latest distributions are in use.

I have written a small DocBook test file to explain my issue :

----------8<--------
$ more testdb.xml
<?xml version="1.0" encoding="iso8859-1" standalone="no"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
                 "/opt/docbook/docbook-xml/docbookx.dtd">

<book lang="fr">
  <bookinfo>
   <title>DocBook test</title>
  </bookinfo>

  <chapter>
   <title>Test Chapter</title>
   <sect1>
    <title>Test Section</title>
    <para>
     This is a para
     <note>
      <para>
      This is a note
      </para>
     </note>
    </para>
   </sect1>
  </chapter>
</book>
----------8<--------

and a customized stylesheet :

----------8<--------
$ more testdb.xsl
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
                 version="1.0">

<!-- Import standard fo style-sheet -->
<xsl:import href="/opt/docbook/docbook-xsl/fo/docbook.xsl"/>

<!-- Set paper type -->
<xsl:param name="paper.type" select="'A4'"/>

<!-- Enable FOP extensions -->
<xsl:param name="use.extensions" select="1"/>
<xsl:param name="fop.extensions" select="1"/>
<xsl:param name="tablecolumns.extension" select="'1'"/>

<!-- Customisations common across all formats -->
<xsl:param name="section.autolabel" select="'1'"/>

<!-- Include admonition graphics -->
<xsl:param name="admon.graphics" select="'1'"/>
<xsl:param name="admon.graphics.path" select="'images/'"/>
</xsl:stylesheet>
----------8<--------

Here is the result of the PDF compilation :
----------8<--------
/opt/bin/saxon -o testdb.fo testdb.xml testdb.xsl
Making portrait pages on A4 paper (210mmx297mm)
/opt/bin/fop -fo testdb.fo -pdf testdb.pdf
[INFO] FOP 0.20.4
[INFO] building formatting object tree
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[INFO] [1]
[INFO] [2]
[INFO] [3]
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] property - "last-line-end-indent" is not implemented yet.
[ERROR] property - "last-line-end-indent" is not implemented yet.
[INFO] [4]
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': 
org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': 
org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[INFO] [1]
[WARNING] table-layout=auto is not supported, using fixed!
[WARNING] current implementation of tables requires a table-column for each 
column, indicating column-width
[INFO] Parsing of document complete, stopping renderer
----------8<--------

I know - I read it in the different mailing-lists - the numerous [ERROR] 
messages are because of incomplete conformance of Fop to XSL-FO standard.

But want can explain the Graphic Admonitions issue.

Regards

Alain

PS : Sorry for the excessive length of this message but I want to be as 
precise as I can.



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC