When I run the forrest command line program from xml-xindice directory,
it
> works fine. But when I use XML Spy to edit the files (or any other xml
> editor), they can not validate the documents. I believe this is because it
> can't find the catalog file. Does anyone know how to configure an XML
> editor (preferably XML Spy) to use an XML catalog?
Im using xxe instead XMLSpy. Theres is a free standard edition at
www.xmlmind.com/xmleditor/. Its written in Java and I looove it.
Heres how to write document1.1 DTD in wysiwyg mode:
1. install editor.
2. unzip apache.zip at xxe/config
http://193.146.46.92/gulo/proyectos/web/files/proyectos/web/apache.zip
thats a draft of a web Im doing, hope it's not going down by the time
you read this
3. add this text to catalog.xml (between <catalog></catalog> tags)
<!--
==================================================================== -->
<!-- DTD Documentation de Apache -->
<!-- ==================================================================== -->
<public publicId="-//APACHE//DTD Documentation V1.1//EN"
uri="apache/dtd/document-v11.dtd"/>
<public publicId="-//APACHE//ENTITIES Documentation V1.1//EN"
uri="apache/dtd/document-v11.mod"/>
<public publicId="-//APACHE//ENTITIES Common Character Entity Sets V1.0//EN"
uri="apache/dtd/common-charents-v10.mod"/>
<!--- ISO public identifiers for sets of character entities -->
<public publicId="ISO 8879-1986//ENTITIES Added Latin 1//EN//XML"
uri="apache/entity/ISOlat1.pen"/>
<public publicId="ISO 9573-15:1993//ENTITIES Greek Letters//EN//XML"
uri="apache/entity/ISOgrk1.pen"/>
<public publicId="ISO 8879:1986//ENTITIES Publishing//EN//XML"
uri="apache/entity/ISOpub.pen"/>
<public publicId="ISO 8879:1986//ENTITIES General Technical//EN//XML"
uri="apache/entity/ISOtech.pen"/>
<public publicId="ISO 8879:1986//ENTITIES Numeric and Special
Graphic//EN//XML"
uri="apache/entity/ISOnum.pen"/>
<public publicId="ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"
uri="apache/entity/ISOdia.pen"/>
<public publicId="ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
uri="apache/entity/ISOlat1.pen"/>
4. It's done.
Hmm..maybe I should add support for others DTDs from Forrest.
--
Jano <[EMAIL PROTECTED]>