Re: Conversion factor not found for '%' units (Was: No RTF ...)

Steinar Bang <[email protected]> Wed, 29 May 2002 15:41:59 +0200
Newsgroups gmane.text.xml.jfor.general
Organization Probably a good idea
Message-ID <[email protected]>
>>>>> Steinar Bang <[email protected]>:

>>>>> Steinar Bang <[email protected]>:

>> (At least it worked for one of the files.  For others I get the error message 
>> org.xml.sax.SAXException: IOException in IBuilder: org.jfor.jfor.converter.ValueConversionException: conversion factor not found for '%' units
>> and the resulting .rtf is 0 bytes.  But I'll post a separate message
>> about this)

> I had no % scaling in the DocBook XML sources, but the FOs have %
> scaling of columns in tables.

> I'll try to set fixed column widths in the XML source, and see how
> this works out.

I added <colspec/> elements to the tables in the DocBook XML source,
ie. changed 
      <informaltable>
	<tgroup cols="2">
	  <tbody>
	    <row>
	      <entry>IP-Address</entry>
	      <entry>172.21.207.242</entry>
	    </row>
	</tgroup>
      </informaltable>
to
      <informaltable>
	<tgroup cols="2">
	  <colspec colnum="1" colwidth="5cm"/>
	  <colspec colnum="2" colwidth="5cm"/>
	  <tbody>
	    <row>
	      <entry>IP-Address</entry>
	      <entry>172.21.207.242</entry>
	    </row>
	</tgroup>
      </informaltable>

and removed a <revhistory> element (which also creates a table in the
FO) output, and ran the DocBook XSL style sheet to create XSL-FO.

Jfor was able to create RTF from the resulting XSL-FO.



_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm