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] | [List Home]


Subject: docbook to wordml problems




                                    Hi!

   I tested the docbook -> wordml xsl stylesheets in the docbook  
stylesheets distribution and they produced wordml that does not validate  
against the wordml schema.

   I transformed the docbook document telling what docbook elements are  
supported in the wordml transformation to wordml.
   Here's details of what I did:

C:\downloaded\docbook>C:\programs\Java\jdk1.6.0_03\bin\java -Xss1m -cp  
C:\programs\Java\saxon655\saxon.jar;C:\work\napa\jnapa\commons\lib\batik\xercesImpl.jar;C:\downloaded\docbook\docbook-xsl-1.73.2\extensions\saxon65.jar  
-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl  
-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl  
com.icl.saxon.StyleSheet -o \temp\supported.doc  
docbook-xsl-1.73.2\roundtrip\supported_test.xml   
\downloaded\docbook\docbook-xsl-1.73.2\roundtrip\docbook.xsl  
wordml.template=file:///c:/downloaded/docbook/docbook-xsl-1.73.2/roundtrip/template.xml
Recoverable error
Ambiguous rule match for /article[1]/articleinfo[1]/author[1]
Matches both "author|editor|othercredit" on line 267 of  
file:/C:/downloaded/docbook/docbook-xsl-1.73.2/roundtrip/docbook
.xsl
and "*[contains(name(),  
"info")]/*[not(self::title|self::subtitle|self::titleabbrev)]" on line 265  
of file:/C:/downloade
d/docbook/docbook-xsl-1.73.2/roundtrip/docbook.xsl
Recoverable error
Ambiguous rule match for /article[1]/articleinfo[1]/releaseinfo[1]
Matches both "releaseinfo" on line 391 of  
file:/C:/downloaded/docbook/docbook-xsl-1.73.2/roundtrip/docbook.xsl
and "*[contains(name(),  
"info")]/*[not(self::title|self::subtitle|self::titleabbrev)]" on line 265  
of file:/C:/downloade
d/docbook/docbook-xsl-1.73.2/roundtrip/docbook.xsl
revhistory encountered in articleinfo, but no template matches.
sgmltag encountered in para, but no template matches.
literal encountered in para, but no template matches.
< ... pageloads of these same warnings (?) cut off ...>

   Word opens the generated wordml file as text. This was easily remedied  
by inserting the missing
<?xml version="1.0" encoding="UTF-8"?>
   in the beginning of the file.
   BTW, why is this missing? Can I set some option to get this snippet  
generated?

   It does not help a lot, though, now word complains:
"
The XML file supported.doc cannot be opened because there are problems  
with the contents.
Details:
Unspecified error
Error location: Line 3, Column 69343
"

   Word version 2003 (11.5604.5606)


   Also, the generated word document does not validate against the wordml  
schema (which I downloaded from  
http://www.microsoft.com/downloads/details.aspx?FamilyID=ca83cb4f-8dee-41a3-9c25-dd889aea781c&displaylang=en  
).


   Am I doing something wrong or is this a bug? Any known workarounds?



         -Antti-






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