Gosh, I cannot believe I committed this elementary error with the
namespace. I absolutely knew that you guys use the OASIS version, but
managed to go blind and not see that I had been using the IBM version on
ALL my DITA stuff.

That accounted for most of the issues. The rest is just the usual
detail-work of picking through the config files and making sure the
right thing calls the right thing in the right way.

Thanks for your efforts. And thanks again for a good product.

Joe

On Wed, 2006-09-20 at 11:13 +0200, Hussein Shafie wrote:
> J.D. Williams wrote:
> > 
> > Attached find a different dtd and mod file for my syllabus
> > specialization of a DITA topic.
> 
> Please find attached to this email a working configuration for your DITA
> customization.
> 
> I had to do too many changes (including to yours DTDs: no IBM stuff
> please, we switched to OASIS!) to have something that works.
> 
> I'll not attempt to explain these changes here. Everything you need to
> known is explained in
> http://www.xmlmind.com/xmleditor/_distrib/doc/configure/index.html.
> Please *carefully* study what I did. *Every* *detail* *is* *important*.
> 
> Note that the attached configuration (directory syllabus/) must be
> installed *side* *by* *side* with the stock dita_dtd_configuration/.
> That is, to make it easier maintaining the customization, I preferred
> not to mix it with the stock DITA configuration.
> 
> Two caveats are worth mentioning:
> 
> [1] if you have dita_dtd_configuration/dita.xxe and
> syllabus/syllabus.xxe installed side by side and that both
> configurations are called "DITA", then XXE will pick
> dita_dtd_configuration/dita.xxe.
> 
> This is not what we want, therefore the dirty trick is to rename
> syllabus/syllabus.xxe to syllabus/0syllabus.xxe
> 
> [2] If you want to use "Convert to HTML" and "Convert to PDF" then,
> *unfortunately* you'll also have to patch
> dita_dtd_configuration/dost/catalog-dita.xml and add to it:
> 
> ---
>   <!-- jdwilliamsinfodesign DTDs -->
> 
>   <public publicId="-//JDW//DTD JDW Syllabus//EN"
>           uri="../../syllabus/syllabus.dtd"/>
>   <public publicId="-//JDW//ELEMENTS JDW Syllabus//EN"
>           uri="../../syllabus/syllabus.mod"/>
> ---
> (dita_dtd_configuration/dost/catalog-dita.xml is part of the bundled
> DITA Open toolkit)
> 
> Note that writing syllabus.css was not really needed, using the stock
> CSS "DITA topic (classed)" works fine and in fact better than
> syllabus.css. Please use the View menu to give "DITA topic (classed)" a
> test drive.
> 


Reply via email to