655 lines
8.3 KiB
HTML
655 lines
8.3 KiB
HTML
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>DocBook XML/SGML Processing Using OpenJade</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|
REL="NEXT"
|
|
TITLE="Introduction"
|
|
HREF="intro.html"></HEAD
|
|
><BODY
|
|
CLASS="article"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="ARTICLE"
|
|
><DIV
|
|
CLASS="TITLEPAGE"
|
|
><H1
|
|
CLASS="title"
|
|
><A
|
|
NAME="AEN2"
|
|
></A
|
|
>DocBook XML/SGML Processing Using OpenJade</H1
|
|
><H3
|
|
CLASS="author"
|
|
><A
|
|
NAME="AEN4"
|
|
>Saqib Ali</A
|
|
></H3
|
|
><DIV
|
|
CLASS="affiliation"
|
|
><DIV
|
|
CLASS="address"
|
|
><P
|
|
CLASS="address"
|
|
> <TT
|
|
CLASS="email"
|
|
><<A
|
|
HREF="mailto:saqib@seagate.com"
|
|
>saqib@seagate.com</A
|
|
>></TT
|
|
> </P
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="revhistory"
|
|
><TABLE
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
><TR
|
|
><TH
|
|
ALIGN="LEFT"
|
|
VALIGN="TOP"
|
|
COLSPAN="3"
|
|
><B
|
|
>Revision History</B
|
|
></TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v2.2.8</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2003-07-16</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: es</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Added info about keeping JREs up-to-date forCocoon</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v2.2.7</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2003-07-09</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: es</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Fixed broken links to LDP XSL and other LDP XSL spefic filenames.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v2.2.6</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2003-06-16</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: sa</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Verified the instruction against docbook XSL 1.57.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v2.2.5</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2003-05-16</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: sa</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Fixed the broken links in the external resources section.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v2.2.4</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2003-04-20</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: sa</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Updated links to the new Demo Site. Added new links to the resources section.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v2.2.3</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-11-22</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: sa</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Added the suggestion made by users. Added new links to the resources section.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v2.2.2</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-10-09</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: as</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>This update fixes a few more typos, removes a couple of spaces that make the HTML rendering look odd.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v2.2.1</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-10-09</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: sa</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Fixed the URL to the Sample Files.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v2.2</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-09-29</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: as</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Minor corrections to the Cocoon section.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v2.1</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-09-15</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: sa</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Minor corrections to the Cocoon section.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v2.0</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-09-10</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: sa</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Added the section on serving DocBook XML 4.1.2 content using Tomcat + Cocoon.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v1.5</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-08-11</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: sa</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Added the XML section and the sample XML file.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v1.4</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-08-08</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: sa</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Many valuable modifications/corrections suggested by Lloyd D Budd. Thanks Lloyd. :)</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v1.3</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-08-02</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: sa</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Added the "Additional Resources" section.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v1.2</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-07-23</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: sa</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Added the section on converting HTML -> PDF using HTMLDOC. Thanks to Luc De Louw for the suggestion.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v1.1</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-07-19</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: KET</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Fixed grammatical errors, numbered processes.</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revision v1.0</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>2002-06-29</TD
|
|
><TD
|
|
ALIGN="LEFT"
|
|
>Revised by: sa</TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
ALIGN="LEFT"
|
|
COLSPAN="3"
|
|
>Initial public release.</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
><DIV
|
|
><DIV
|
|
CLASS="abstract"
|
|
><A
|
|
NAME="AEN96"
|
|
></A
|
|
><P
|
|
></P
|
|
><P
|
|
>This HOWTO explains setting up OpenJade to process SGML/XML DocBook documents.</P
|
|
><P
|
|
></P
|
|
></DIV
|
|
></DIV
|
|
><HR></DIV
|
|
><DIV
|
|
CLASS="TOC"
|
|
><DL
|
|
><DT
|
|
><B
|
|
>Table of Contents</B
|
|
></DT
|
|
><DT
|
|
>1. <A
|
|
HREF="intro.html"
|
|
>Introduction</A
|
|
></DT
|
|
><DD
|
|
><DL
|
|
><DT
|
|
>1.1. <A
|
|
HREF="intro.html#copyright"
|
|
>Copyright and License</A
|
|
></DT
|
|
><DT
|
|
>1.2. <A
|
|
HREF="intro.html#AEN117"
|
|
>Credits</A
|
|
></DT
|
|
><DT
|
|
>1.3. <A
|
|
HREF="intro.html#AEN146"
|
|
>What is DocBook?</A
|
|
></DT
|
|
><DT
|
|
>1.4. <A
|
|
HREF="intro.html#AEN150"
|
|
>What is DSSSL?</A
|
|
></DT
|
|
><DT
|
|
>1.5. <A
|
|
HREF="intro.html#AEN153"
|
|
>What do we need?</A
|
|
></DT
|
|
><DT
|
|
>1.6. <A
|
|
HREF="intro.html#AEN176"
|
|
>Assumptions</A
|
|
></DT
|
|
></DL
|
|
></DD
|
|
><DT
|
|
>2. <A
|
|
HREF="requirements.html"
|
|
>Requirements</A
|
|
></DT
|
|
><DD
|
|
><DL
|
|
><DT
|
|
>2.1. <A
|
|
HREF="requirements.html#AEN196"
|
|
>Pre-requirements</A
|
|
></DT
|
|
><DT
|
|
>2.2. <A
|
|
HREF="requirements.html#AEN200"
|
|
>OpenJade</A
|
|
></DT
|
|
><DT
|
|
>2.3. <A
|
|
HREF="requirements.html#AEN205"
|
|
>DocBook DTDs</A
|
|
></DT
|
|
><DT
|
|
>2.4. <A
|
|
HREF="requirements.html#AEN216"
|
|
>ISO Entities</A
|
|
></DT
|
|
><DT
|
|
>2.5. <A
|
|
HREF="requirements.html#AEN221"
|
|
>Norman Walsh's DSSSL</A
|
|
></DT
|
|
><DT
|
|
>2.6. <A
|
|
HREF="requirements.html#AEN226"
|
|
>LDP customized DSL stylesheets</A
|
|
></DT
|
|
><DT
|
|
>2.7. <A
|
|
HREF="requirements.html#AEN232"
|
|
>HTMLDOC (Optional)</A
|
|
></DT
|
|
><DT
|
|
>2.8. <A
|
|
HREF="requirements.html#AEN236"
|
|
>Norman Walsh's XSL (Optional)</A
|
|
></DT
|
|
><DT
|
|
>2.9. <A
|
|
HREF="requirements.html#AEN246"
|
|
>LDP Customized XSL (Optional)</A
|
|
></DT
|
|
></DL
|
|
></DD
|
|
><DT
|
|
>3. <A
|
|
HREF="inst-openjade.html"
|
|
>Installing Processing Tools - OpenJade</A
|
|
></DT
|
|
><DD
|
|
><DL
|
|
><DT
|
|
>3.1. <A
|
|
HREF="inst-openjade.html#AEN256"
|
|
>Installing OpenJade</A
|
|
></DT
|
|
><DT
|
|
>3.2. <A
|
|
HREF="inst-openjade.html#AEN300"
|
|
>Installing Norman Walsh's DSSSL</A
|
|
></DT
|
|
><DT
|
|
>3.3. <A
|
|
HREF="inst-openjade.html#AEN322"
|
|
>Installing DocBook DTDs</A
|
|
></DT
|
|
><DT
|
|
>3.4. <A
|
|
HREF="inst-openjade.html#AEN367"
|
|
>Installing the ISO Entities</A
|
|
></DT
|
|
><DT
|
|
>3.5. <A
|
|
HREF="inst-openjade.html#AEN410"
|
|
>Installing the LDP DSL</A
|
|
></DT
|
|
><DT
|
|
>3.6. <A
|
|
HREF="inst-openjade.html#AEN431"
|
|
>Installing HTMLDOC</A
|
|
></DT
|
|
></DL
|
|
></DD
|
|
><DT
|
|
>4. <A
|
|
HREF="x456.html"
|
|
>Using OpenJade</A
|
|
></DT
|
|
><DD
|
|
><DL
|
|
><DT
|
|
>4.1. <A
|
|
HREF="x456.html#AEN459"
|
|
>Processing SGML</A
|
|
></DT
|
|
><DT
|
|
>4.2. <A
|
|
HREF="x456.html#AEN482"
|
|
>Processing XML</A
|
|
></DT
|
|
><DT
|
|
>4.3. <A
|
|
HREF="x456.html#AEN504"
|
|
>HTML to PDF (optional)</A
|
|
></DT
|
|
></DL
|
|
></DD
|
|
><DT
|
|
>5. <A
|
|
HREF="x512.html"
|
|
>Serving DocBook 4.1.2 XML</A
|
|
></DT
|
|
><DD
|
|
><DL
|
|
><DT
|
|
>5.1. <A
|
|
HREF="x512.html#AEN528"
|
|
>Tomcat + Cocoon</A
|
|
></DT
|
|
><DT
|
|
>5.2. <A
|
|
HREF="x512.html#AEN547"
|
|
>Installing Norman Walsh's XSL</A
|
|
></DT
|
|
><DT
|
|
>5.3. <A
|
|
HREF="x512.html#AEN564"
|
|
>Installing LDP XSL</A
|
|
></DT
|
|
><DT
|
|
>5.4. <A
|
|
HREF="x512.html#AEN577"
|
|
>Setting up sitemap.xmap</A
|
|
></DT
|
|
><DT
|
|
>5.5. <A
|
|
HREF="x512.html#AEN593"
|
|
>Accessing DocBook 4.1.2 XML Content from a Web Browser</A
|
|
></DT
|
|
></DL
|
|
></DD
|
|
><DT
|
|
>6. <A
|
|
HREF="x600.html"
|
|
>Further Information</A
|
|
></DT
|
|
><DD
|
|
><DL
|
|
><DT
|
|
>6.1. <A
|
|
HREF="x600.html#AEN605"
|
|
>News groups</A
|
|
></DT
|
|
><DT
|
|
>6.2. <A
|
|
HREF="x600.html#AEN618"
|
|
>Mailing Lists</A
|
|
></DT
|
|
><DT
|
|
>6.3. <A
|
|
HREF="x600.html#AEN631"
|
|
>IRC</A
|
|
></DT
|
|
><DT
|
|
>6.4. <A
|
|
HREF="x600.html#AEN637"
|
|
>Web Sites</A
|
|
></DT
|
|
><DT
|
|
>6.5. <A
|
|
HREF="x600.html#AEN670"
|
|
>XML Authoring / Modeling Applications</A
|
|
></DT
|
|
></DL
|
|
></DD
|
|
></DL
|
|
></DIV
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="intro.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>Introduction</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |