Subject: XML vers. CALS table From: "Juliane Harbarth" <jhb@xxxxxxxxxxxxxx> Date: Mon, 19 Oct 1998 17:36:18 +0100 |
I have problems converting instances of a proprietary DTD that uses CALS tables to DocBook using jade in version 1.2. The document to be converted contains an instance of a CALS table as follows : ... <conventions><simple-content> <p>This manual uses the following conventions for syntax:</p> <table frame="all"><tgroup cols="2" colsep="1" rowsep="1"> <colspec colwidth="88*"/> <colspec colwidth="308*"/><tbody ... When tying to convert this using jade and a DSSSL stylesheet jade reports an error " character data is not allowed here " referring to the '/' behind '"88*"'. I have two questions : 1. What is wrong with <colspec colwidth="88*"/> ? 2. Why are there no complaints concerning <colspec colwidth="308*"/> ? I admit that jade is right in complaining. My documents are in XML and so is the DocBook-result supposed to be. However I am using 'cals-tbl.elm' that is obviously a SGML-DTD, since it contains these '-' and 'o' bits. Thus the incriminated colspec is XML but however not conformant to 'cals-tbl.elm'. Do I only need an XML-conformant CALS table DTD ? If yes, where do I get it from ? PC and brain both tangling between SGML and XML, Juliane Harbarth Technical Consultant Software AG Germany mailto:jhb@xxxxxxxxxxxxxx Tel +49 (0)6151 92 1147 DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: DocBook stylesheets 1.19 releas, Norman Walsh | Thread | Re: XML vers. CALS table, Norman Walsh |
DocBook stylesheets 1.19 released, Norman Walsh | Date | Large numeric code in refentry page, Thomas G. Lockhart |
Month |