forrest-svn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From brond...@apache.org
Subject svn commit: r106537 - in forrest/site/docs/dev: . howto images plugins skin skin/css skin/images skin/scripts
Date Thu, 25 Nov 2004 03:23:53 GMT
Author: brondsem
Date: Wed Nov 24 19:23:50 2004
New Revision: 106537

URL: http://svn.apache.org/viewcvs?view=rev&rev=106537
Log:
Automatic publish from forrestbot
Added:
   forrest/site/docs/dev/abs-linkmap
   forrest/site/docs/dev/abs-menulinks
   forrest/site/docs/dev/body-index.html   (contents, props changed)
   forrest/site/docs/dev/build.html   (contents, props changed)
   forrest/site/docs/dev/build.pdf   (contents, props changed)
   forrest/site/docs/dev/cap.html   (contents, props changed)
   forrest/site/docs/dev/cap.pdf   (contents, props changed)
   forrest/site/docs/dev/catalog.html   (contents, props changed)
   forrest/site/docs/dev/catalog.pdf   (contents, props changed)
   forrest/site/docs/dev/changes.html   (contents, props changed)
   forrest/site/docs/dev/changes.pdf   (contents, props changed)
   forrest/site/docs/dev/changes.rss
   forrest/site/docs/dev/changes.xml   (contents, props changed)
   forrest/site/docs/dev/compliance.html   (contents, props changed)
   forrest/site/docs/dev/compliance.pdf   (contents, props changed)
   forrest/site/docs/dev/document-v12.html   (contents, props changed)
   forrest/site/docs/dev/document-v12.pdf   (contents, props changed)
   forrest/site/docs/dev/document-v13.dtdx.html   (contents, props changed)
   forrest/site/docs/dev/document-v13.dtdx.pdf   (contents, props changed)
   forrest/site/docs/dev/document-v13.html   (contents, props changed)
   forrest/site/docs/dev/document-v13.pdf   (contents, props changed)
   forrest/site/docs/dev/document-v13.pod
   forrest/site/docs/dev/document-v13.xml   (contents, props changed)
   forrest/site/docs/dev/document-v20.dtdx.html   (contents, props changed)
   forrest/site/docs/dev/document-v20.dtdx.pdf   (contents, props changed)
   forrest/site/docs/dev/document-v20.html   (contents, props changed)
   forrest/site/docs/dev/document-v20.pdf   (contents, props changed)
   forrest/site/docs/dev/document-v20.pod
   forrest/site/docs/dev/document-v20.xml   (contents, props changed)
   forrest/site/docs/dev/dreams.html   (contents, props changed)
   forrest/site/docs/dev/dreams.pdf   (contents, props changed)
   forrest/site/docs/dev/dtd-docs.html   (contents, props changed)
   forrest/site/docs/dev/dtd-docs.pdf   (contents, props changed)
   forrest/site/docs/dev/faq-v13.dtdx.html   (contents, props changed)
   forrest/site/docs/dev/faq-v13.dtdx.pdf   (contents, props changed)
   forrest/site/docs/dev/faq-v20.dtdx.html   (contents, props changed)
   forrest/site/docs/dev/faq-v20.dtdx.pdf   (contents, props changed)
   forrest/site/docs/dev/faq.html   (contents, props changed)
   forrest/site/docs/dev/faq.pdf   (contents, props changed)
   forrest/site/docs/dev/faq.xml   (contents, props changed)
   forrest/site/docs/dev/favicon.ico   (contents, props changed)
   forrest/site/docs/dev/forrest-contract.html   (contents, props changed)
   forrest/site/docs/dev/forrest-contract.pdf   (contents, props changed)
   forrest/site/docs/dev/forrestbar.html   (contents, props changed)
   forrest/site/docs/dev/forrestbar.pdf   (contents, props changed)
   forrest/site/docs/dev/forrestbar.xpi   (contents, props changed)
   forrest/site/docs/dev/forrestbot-web-interface.html   (contents, props changed)
   forrest/site/docs/dev/forrestbot-web-interface.pdf   (contents, props changed)
   forrest/site/docs/dev/forrestbot.html   (contents, props changed)
   forrest/site/docs/dev/forrestbot.pdf   (contents, props changed)
   forrest/site/docs/dev/howto/
   forrest/site/docs/dev/howto-v13.dtdx.html   (contents, props changed)
   forrest/site/docs/dev/howto-v13.dtdx.pdf   (contents, props changed)
   forrest/site/docs/dev/howto-v20.dtdx.html   (contents, props changed)
   forrest/site/docs/dev/howto-v20.dtdx.pdf   (contents, props changed)
   forrest/site/docs/dev/howto/howto-asf-mirror.html   (contents, props changed)
   forrest/site/docs/dev/howto/howto-asf-mirror.pdf   (contents, props changed)
   forrest/site/docs/dev/howto/howto-buildPlugin.html   (contents, props changed)
   forrest/site/docs/dev/howto/howto-buildPlugin.pdf   (contents, props changed)
   forrest/site/docs/dev/howto/howto-corner-images.html   (contents, props changed)
   forrest/site/docs/dev/howto/howto-corner-images.pdf   (contents, props changed)
   forrest/site/docs/dev/howto/howto-editcss.html   (contents, props changed)
   forrest/site/docs/dev/howto/howto-editcss.pdf   (contents, props changed)
   forrest/site/docs/dev/howto/howto-forrest-from-maven.html   (contents, props changed)
   forrest/site/docs/dev/howto/howto-forrest-from-maven.pdf   (contents, props changed)
   forrest/site/docs/dev/howto/howto-howto.html   (contents, props changed)
   forrest/site/docs/dev/howto/howto-howto.pdf   (contents, props changed)
   forrest/site/docs/dev/howto/howto-pdf-tab.html   (contents, props changed)
   forrest/site/docs/dev/howto/howto-pdf-tab.pdf   (contents, props changed)
   forrest/site/docs/dev/howto/index.html   (contents, props changed)
   forrest/site/docs/dev/howto/index.pdf   (contents, props changed)
   forrest/site/docs/dev/images/
   forrest/site/docs/dev/images/add.jpg   (contents, props changed)
   forrest/site/docs/dev/images/apache-forrest.png   (contents, props changed)
   forrest/site/docs/dev/images/built-with-cocoon.gif   (contents, props changed)
   forrest/site/docs/dev/images/dir-menu.png   (contents, props changed)
   forrest/site/docs/dev/images/dir-menu2.png   (contents, props changed)
   forrest/site/docs/dev/images/dir-menu3.png   (contents, props changed)
   forrest/site/docs/dev/images/fix.jpg   (contents, props changed)
   forrest/site/docs/dev/images/hack.jpg   (contents, props changed)
   forrest/site/docs/dev/images/icon.png   (contents, props changed)
   forrest/site/docs/dev/images/instruction_arrow.png   (contents, props changed)
   forrest/site/docs/dev/images/menu.png   (contents, props changed)
   forrest/site/docs/dev/images/menu2.png   (contents, props changed)
   forrest/site/docs/dev/images/menu3.png   (contents, props changed)
   forrest/site/docs/dev/images/new-project.png   (contents, props changed)
   forrest/site/docs/dev/images/page-areas.png   (contents, props changed)
   forrest/site/docs/dev/images/project-logo.gif   (contents, props changed)
   forrest/site/docs/dev/images/project-logo.png   (contents, props changed)
   forrest/site/docs/dev/images/remove.jpg   (contents, props changed)
   forrest/site/docs/dev/images/rss.png   (contents, props changed)
   forrest/site/docs/dev/images/snapshot-leather-dev.png   (contents, props changed)
   forrest/site/docs/dev/images/snapshot-plain-dev.png   (contents, props changed)
   forrest/site/docs/dev/images/tabs.png   (contents, props changed)
   forrest/site/docs/dev/images/update.jpg   (contents, props changed)
   forrest/site/docs/dev/index.html   (contents, props changed)
   forrest/site/docs/dev/index.pdf   (contents, props changed)
   forrest/site/docs/dev/index.xml   (contents, props changed)
   forrest/site/docs/dev/leather.html   (contents, props changed)
   forrest/site/docs/dev/leather.pdf   (contents, props changed)
   forrest/site/docs/dev/libre-intro.html   (contents, props changed)
   forrest/site/docs/dev/libre-intro.pdf   (contents, props changed)
   forrest/site/docs/dev/linking.html   (contents, props changed)
   forrest/site/docs/dev/linking.pdf   (contents, props changed)
   forrest/site/docs/dev/linkmap.html   (contents, props changed)
   forrest/site/docs/dev/linkmap.pdf   (contents, props changed)
   forrest/site/docs/dev/menu-index.html   (contents, props changed)
   forrest/site/docs/dev/plugins/
   forrest/site/docs/dev/plugins/pluginInfrastructure.html   (contents, props changed)
   forrest/site/docs/dev/plugins/pluginInfrastructure.pdf   (contents, props changed)
   forrest/site/docs/dev/plugins/usingPlugins.html   (contents, props changed)
   forrest/site/docs/dev/plugins/usingPlugins.pdf   (contents, props changed)
   forrest/site/docs/dev/primer.html   (contents, props changed)
   forrest/site/docs/dev/primer.pdf   (contents, props changed)
   forrest/site/docs/dev/project-sitemap.html   (contents, props changed)
   forrest/site/docs/dev/project-sitemap.pdf   (contents, props changed)
   forrest/site/docs/dev/searching.html   (contents, props changed)
   forrest/site/docs/dev/searching.pdf   (contents, props changed)
   forrest/site/docs/dev/sitemap-ref.html   (contents, props changed)
   forrest/site/docs/dev/sitemap-ref.pdf   (contents, props changed)
   forrest/site/docs/dev/skin/
   forrest/site/docs/dev/skin-package.html   (contents, props changed)
   forrest/site/docs/dev/skin-package.pdf   (contents, props changed)
   forrest/site/docs/dev/skin/basic.css   (contents, props changed)
   forrest/site/docs/dev/skin/breadcrumbs-optimized.js   (contents, props changed)
   forrest/site/docs/dev/skin/breadcrumbs.js   (contents, props changed)
   forrest/site/docs/dev/skin/css/
   forrest/site/docs/dev/skin/fontsize.js   (contents, props changed)
   forrest/site/docs/dev/skin/forrest.css.xslt   (contents, props changed)
   forrest/site/docs/dev/skin/getBlank.js   (contents, props changed)
   forrest/site/docs/dev/skin/getMenu.js   (contents, props changed)
   forrest/site/docs/dev/skin/images/
   forrest/site/docs/dev/skin/images/README.txt   (contents, props changed)
   forrest/site/docs/dev/skin/images/add.jpg   (contents, props changed)
   forrest/site/docs/dev/skin/images/built-with-forrest-button.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/chapter.gif   (contents, props changed)
   forrest/site/docs/dev/skin/images/chapter_open.gif   (contents, props changed)
   forrest/site/docs/dev/skin/images/corner-imports.svg.xslt   (contents, props changed)
   forrest/site/docs/dev/skin/images/current.gif   (contents, props changed)
   forrest/site/docs/dev/skin/images/dc.svg.xslt   (contents, props changed)
   forrest/site/docs/dev/skin/images/error.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/external-link.gif   (contents, props changed)
   forrest/site/docs/dev/skin/images/fix.jpg   (contents, props changed)
   forrest/site/docs/dev/skin/images/forrest-credit-logo.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/hack.jpg   (contents, props changed)
   forrest/site/docs/dev/skin/images/header_white_line.gif   (contents, props changed)
   forrest/site/docs/dev/skin/images/info.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/instruction_arrow.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/label.gif   (contents, props changed)
   forrest/site/docs/dev/skin/images/page.gif   (contents, props changed)
   forrest/site/docs/dev/skin/images/pdfdoc.gif   (contents, props changed)
   forrest/site/docs/dev/skin/images/poddoc.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/poddoc.svg.xslt   (contents, props changed)
   forrest/site/docs/dev/skin/images/printer.gif   (contents, props changed)
   forrest/site/docs/dev/skin/images/rc-b-l-15-1body-2menu-3menu.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/rc-b-r-15-1body-2menu-3menu.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/rc-t-r-15-1body-2menu-3menu.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/rc.svg.xslt   (contents, props changed)
   forrest/site/docs/dev/skin/images/remove.jpg   (contents, props changed)
   forrest/site/docs/dev/skin/images/rss.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/spacer.gif   (contents, props changed)
   forrest/site/docs/dev/skin/images/success.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/txtdoc.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/txtdoc.svg.xslt   (contents, props changed)
   forrest/site/docs/dev/skin/images/update.jpg   (contents, props changed)
   forrest/site/docs/dev/skin/images/valid-html401.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/vcss.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/warning.png   (contents, props changed)
   forrest/site/docs/dev/skin/images/xmldoc.gif   (contents, props changed)
   forrest/site/docs/dev/skin/menu.js   (contents, props changed)
   forrest/site/docs/dev/skin/note.txt   (contents, props changed)
   forrest/site/docs/dev/skin/print.css   (contents, props changed)
   forrest/site/docs/dev/skin/profile.css   (contents, props changed)
   forrest/site/docs/dev/skin/profile.css.xslt   (contents, props changed)
   forrest/site/docs/dev/skin/screen.css   (contents, props changed)
   forrest/site/docs/dev/skin/scripts/
   forrest/site/docs/dev/skin/skinconf.xsl   (contents, props changed)
   forrest/site/docs/dev/skins.html   (contents, props changed)
   forrest/site/docs/dev/skins.pdf   (contents, props changed)
   forrest/site/docs/dev/tab-index.html   (contents, props changed)
   forrest/site/docs/dev/todo.html   (contents, props changed)
   forrest/site/docs/dev/todo.pdf   (contents, props changed)
   forrest/site/docs/dev/upgrading_05.html   (contents, props changed)
   forrest/site/docs/dev/upgrading_05.pdf   (contents, props changed)
   forrest/site/docs/dev/upgrading_06.html   (contents, props changed)
   forrest/site/docs/dev/upgrading_06.pdf   (contents, props changed)
   forrest/site/docs/dev/validation.html   (contents, props changed)
   forrest/site/docs/dev/validation.pdf   (contents, props changed)
   forrest/site/docs/dev/your-project.html   (contents, props changed)
   forrest/site/docs/dev/your-project.pdf   (contents, props changed)

Added: forrest/site/docs/dev/abs-linkmap
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/abs-linkmap?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/abs-linkmap	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,168 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+--><site xmlns="http://apache.org/forrest/linkmap/1.0" label="Forrest" href="" tab="home">
+
+  <documentation label="Documentation" tab="docs">
+    <index label="Index" href="index.html"/>
+    <faq label="FAQs" href="faq.html">
+      <docbook href="faq.html#docbook"/>
+      <ignoring_javadocs href="faq.html#ignoring_javadocs"/>
+      <link_raw href="faq.html#link_raw"/>
+      <pdf_images href="faq.html#pdf_images"/>
+    </faq>
+    <changes label="Changes" href="changes.html"/>
+    <todo label="Todo" href="todo.html"/>
+    <your-project label="Using Forrest" href="your-project.html">
+      <new_content_type href="your-project.html#adding_new_content_type"/>
+      <new_dtd href="your-project.html#new_dtd"/>
+      <webapp href="your-project.html#webapp"/>
+      <skins href="your-project.html#skins"/>
+      <new-skin href="your-project.html#new_skin"/>
+      <invoking_from_ant href="your-project.html#invoking_from_ant"/>
+    </your-project>
+    <validation label="XML Validation" href="validation.html"/>
+    <linking label="Menus and Linking" href="linking.html">
+      <menu_generation href="linking.html#menu_generation"/>
+    </linking>
+    <searching label="Searching" href="searching.html"/>
+    <skins label="Default Skins" href="skins.html"/>
+    <skin-package label="Skin Packages" href="skin-package.html"/>
+    <skin-leather label="Leather-skin" href="leather.html"/>
+    <plugins label="Plugins" href="plugins/usingPlugins.html"/>
+    <!--
+    <quick-xml label="XML Guide" href="quick-xml.html"/>
+    -->
+    <forrest-contract label="Our Contract" href="forrest-contract.html"/>
+    <compliance label="Standards Compliance" href="compliance.html"/>
+   
+    
+    <developers label="Advanced Topics">
+      <build label="Building Forrest" href="build.html"/>
+      <catalog label="Using DTD Catalogs" href="catalog.html"/>
+      <sitemap-ref label="Sitemap Reference" href="sitemap-ref.html">
+        <linkrewriting_impl href="sitemap-ref.html#linkrewriting_impl"/>
+        <menu_generation_impl href="sitemap-ref.html#menu_generation_impl"/>
+        <source_pipelines href="sitemap-ref.html#source_pipelines"/>
+        <forrest_xmap href="sitemap-ref.html#forrest_xmap"/>
+      </sitemap-ref>
+      <project-sitemap label="Project sitemap" href="project-sitemap.html"/>
+      <pluginInfrastructure label="Plugin Infrastructure" href="plugins/pluginInfrastructure.html"/>
+      <cap label="Sourcetype Action" href="cap.html"/>
+    </developers>
+    
+    <upgrading label="Upgrading">
+      <upgrading_06 label="Upgrading to 0.6" href="upgrading_06.html"/>
+      <upgrading_05 label="Upgrading to 0.5" href="upgrading_05.html"/>
+    </upgrading>
+  </documentation>
+
+  <subprojects label="SubProjects" tab="docs">
+    <forrestbar label="ForrestBar" href="forrestbar.html"/>
+    <forrestbot label="Forrestbot" href="forrestbot.html"/>
+    <forrestbot-web-interface label="Forrestbot Webapp" href="forrestbot-web-interface.html"/>
+  </subprojects>
+    
+  <samples label="Reference docs" tab="docs">
+    <dtd-docs-container label="DTD documentation">
+      <dtd-docs label="Overview" href="dtd-docs.html"/>
+      <document-v20-dtd label="document-v20" href="document-v20.dtdx.html"/>
+      <howto-v20-dtd label="howto-v20" href="howto-v20.dtdx.html"/>
+      <faq-v20-dtd label="faq-v20" href="faq-v20.dtdx.html"/>
+      <document-v13-dtd label="document-v13" href="document-v13.dtdx.html"/>
+      <howto-v13-dtd label="howto-v13" href="howto-v13.dtdx.html"/>
+      <faq-v13-dtd label="faq-v13" href="faq-v13.dtdx.html"/>
+    </dtd-docs-container>
+    <samples-container label="Doc samples">
+      <document-v11 href="document-v11.html"/>
+      <document-v12 href="document-v12.html"/>
+      <document-v13 label="document-v13" href="document-v13.html"/>
+      <document-v20 label="document-v20" href="document-v20.html"/>
+    </samples-container>
+ </samples>
+
+  <older_documentation label="Older Docs" tab="docs">
+    <primer label="Forrest Primer" href="primer.html">
+      <cvs href="primer.html#cvs"/>
+    </primer>
+    <libre-intro label="Libre" href="libre-intro.html"/>
+    <dreams label="Dream list" href="dreams.html"/>
+  </older_documentation>
+
+  <howto label="How-To" href="howto/" tab="howto">
+    <overview label="Overview" href="howto/index.html"/>
+    <write-howto label="Write a How-to" href="howto/howto-howto.html"/>
+    <asf-mirror label="Download mirror" href="howto/howto-asf-mirror.html"/>
+    <pdf-tab label="Create tab PDF" href="howto/howto-pdf-tab.html"/>
+    <editcss label="Edit CSS (WYSIWYG)" href="howto/howto-editcss.html"/>
+    <corner-css label="CSS corner SVG" href="howto/howto-corner-images.html"/>
+    <maven label="Maven Integration" href="howto/howto-forrest-from-maven.html"/>
+    <buildPlugin label="Build a Plugin" href="howto/howto-buildPlugin.html"/>
+  </howto>
+
+  <!-- Uncomment this if we want aggregate HTML/PDFs for this site 
+  <pdfs label="PDFs">
+    <whole_site_html label="Whole site HTML" href="wholesite.html"/>
+    <whole_site_pdf label="Whole site PDF" href="wholesite.pdf"/>
+  </pdfs>
+  -->
+
+  <external-refs>
+    <asf href="http://www.apache.org/">
+      <how-it-works href="http://www.apache.org/foundation/how-it-works.html"/>
+      <voting href="http://www.apache.org/foundation/voting.html"/>
+    </asf>
+    <cocoon href="http://cocoon.apache.org/2.1/">
+      <ml href="http://cocoon.apache.org/2.1/mail-lists.html"/>
+      <actions href="http://cocoon.apache.org/2.1/userdocs/concepts/actions.html"/>
+      <catalogs href="http://cocoon.apache.org/2.1/userdocs/concepts/catalog.html"/>
+      <features href="http://cocoon.apache.org/2.1/features.html"/>
+      <concepts href="http://cocoon.apache.org/2.1/userdocs/concepts/"/>
+      <sitemap href="http://cocoon.apache.org/2.1/userdocs/concepts/sitemap.html"/>
+      <input-modules href="http://cocoon.apache.org/2.1/userdocs/concepts/modules.html"/>
+      <views href="http://cocoon.apache.org/2.1/userdocs/concepts/views.html"/>
+    </cocoon>
+    <forrest href="http://forrest.apache.org/">
+      <mail-lists href="http://forrest.apache.org/mail-lists.html">
+        <forrest-user href="http://forrest.apache.org/mail-lists.html#forrest-user"/>
+        <forrest-dev href="http://forrest.apache.org/mail-lists.html#forrest-dev"/>
+        <forrest-svn href="http://forrest.apache.org/mail-lists.html#forrest-svn"/>
+      </mail-lists>
+      <bugs href="http://issues.cocoondev.org/secure/BrowseProject.jspa?id=10000"/>
+    </forrest>
+    <xml.apache.org href="http://xml.apache.org/">
+      <commons href="http://xml.apache.org/commons/">
+        <resolver href="http://xml.apache.org/commons/components/resolver/"/>
+      </commons>
+    </xml.apache.org>
+    <jakarta href="http://jakarta.apache.org/">
+      <anakia href="http://jakarta.apache.org/velocity/anakia.html"/>
+    </jakarta>
+    <ant href="http://ant.apache.org/"/>
+      
+    <catalog_spec href="http://www.oasis-open.org/committees/entity/spec.html"/>
+<!--<catalog_spec href="http://www.oasis-open.org/committees/entity/background/9401.html"/>-->
+    <catalog_intro href="http://xml.apache.org/commons/components/resolver/resolver-article.html"/>
+
+    <mail>
+      <linkmaps href="http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=103444028129281&amp;w=2"/>
+      <semantic-linking href="http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=103097808318773&amp;w=2"/>
+      <inputmoduletransformer href="http://marc.theaimsgroup.com/?t=103992708800001&amp;r=1&amp;w=2"/>
+      <linkrewritertransformer href="http://issues.apache.org/bugzilla/show_bug.cgi?id=15611"/>
+    </mail>
+    <cool-uris href="http://www.w3.org/Provider/Style/URI.html"/>
+    <uri-rfc href="http://zvon.org/tmRFC/RFC2396/Output/index.html"/>
+  </external-refs>
+
+</site>
\ No newline at end of file

Added: forrest/site/docs/dev/abs-menulinks
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/abs-menulinks?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/abs-menulinks	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,168 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+--><site xmlns="http://apache.org/forrest/linkmap/1.0" tab="home" label="Forrest">
+
+  <documentation tab="docs" label="Documentation">
+    <index tab="docs" label="Index" href="index.html"/>
+    <faq tab="docs" label="FAQs" href="faq.html">
+      <docbook tab="docs" href="faq.html#docbook"/>
+      <ignoring_javadocs tab="docs" href="faq.html#ignoring_javadocs"/>
+      <link_raw tab="docs" href="faq.html#link_raw"/>
+      <pdf_images tab="docs" href="faq.html#pdf_images"/>
+    </faq>
+    <changes tab="docs" label="Changes" href="changes.html"/>
+    <todo tab="docs" label="Todo" href="todo.html"/>
+    <your-project tab="docs" label="Using Forrest" href="your-project.html">
+      <new_content_type tab="docs" href="your-project.html#adding_new_content_type"/>
+      <new_dtd tab="docs" href="your-project.html#new_dtd"/>
+      <webapp tab="docs" href="your-project.html#webapp"/>
+      <skins tab="docs" href="your-project.html#skins"/>
+      <new-skin tab="docs" href="your-project.html#new_skin"/>
+      <invoking_from_ant tab="docs" href="your-project.html#invoking_from_ant"/>
+    </your-project>
+    <validation tab="docs" label="XML Validation" href="validation.html"/>
+    <linking tab="docs" label="Menus and Linking" href="linking.html">
+      <menu_generation tab="docs" href="linking.html#menu_generation"/>
+    </linking>
+    <searching tab="docs" label="Searching" href="searching.html"/>
+    <skins tab="docs" label="Default Skins" href="skins.html"/>
+    <skin-package tab="docs" label="Skin Packages" href="skin-package.html"/>
+    <skin-leather tab="docs" label="Leather-skin" href="leather.html"/>
+    <plugins tab="docs" label="Plugins" href="plugins/usingPlugins.html"/>
+    <!--
+    <quick-xml label="XML Guide" href="quick-xml.html"/>
+    -->
+    <forrest-contract tab="docs" label="Our Contract" href="forrest-contract.html"/>
+    <compliance tab="docs" label="Standards Compliance" href="compliance.html"/>
+   
+    
+    <developers tab="docs" label="Advanced Topics">
+      <build tab="docs" label="Building Forrest" href="build.html"/>
+      <catalog tab="docs" label="Using DTD Catalogs" href="catalog.html"/>
+      <sitemap-ref tab="docs" label="Sitemap Reference" href="sitemap-ref.html">
+        <linkrewriting_impl tab="docs" href="sitemap-ref.html#linkrewriting_impl"/>
+        <menu_generation_impl tab="docs" href="sitemap-ref.html#menu_generation_impl"/>
+        <source_pipelines tab="docs" href="sitemap-ref.html#source_pipelines"/>
+        <forrest_xmap tab="docs" href="sitemap-ref.html#forrest_xmap"/>
+      </sitemap-ref>
+      <project-sitemap tab="docs" label="Project sitemap" href="project-sitemap.html"/>
+      <pluginInfrastructure tab="docs" label="Plugin Infrastructure" href="plugins/pluginInfrastructure.html"/>
+      <cap tab="docs" label="Sourcetype Action" href="cap.html"/>
+    </developers>
+    
+    <upgrading tab="docs" label="Upgrading">
+      <upgrading_06 tab="docs" label="Upgrading to 0.6" href="upgrading_06.html"/>
+      <upgrading_05 tab="docs" label="Upgrading to 0.5" href="upgrading_05.html"/>
+    </upgrading>
+  </documentation>
+
+  <subprojects tab="docs" label="SubProjects">
+    <forrestbar tab="docs" label="ForrestBar" href="forrestbar.html"/>
+    <forrestbot tab="docs" label="Forrestbot" href="forrestbot.html"/>
+    <forrestbot-web-interface tab="docs" label="Forrestbot Webapp" href="forrestbot-web-interface.html"/>
+  </subprojects>
+    
+  <samples tab="docs" label="Reference docs">
+    <dtd-docs-container tab="docs" label="DTD documentation">
+      <dtd-docs tab="docs" label="Overview" href="dtd-docs.html"/>
+      <document-v20-dtd tab="docs" label="document-v20" href="document-v20.dtdx.html"/>
+      <howto-v20-dtd tab="docs" label="howto-v20" href="howto-v20.dtdx.html"/>
+      <faq-v20-dtd tab="docs" label="faq-v20" href="faq-v20.dtdx.html"/>
+      <document-v13-dtd tab="docs" label="document-v13" href="document-v13.dtdx.html"/>
+      <howto-v13-dtd tab="docs" label="howto-v13" href="howto-v13.dtdx.html"/>
+      <faq-v13-dtd tab="docs" label="faq-v13" href="faq-v13.dtdx.html"/>
+    </dtd-docs-container>
+    <samples-container tab="docs" label="Doc samples">
+      <document-v11 tab="docs" href="document-v11.html"/>
+      <document-v12 tab="docs" href="document-v12.html"/>
+      <document-v13 tab="docs" label="document-v13" href="document-v13.html"/>
+      <document-v20 tab="docs" label="document-v20" href="document-v20.html"/>
+    </samples-container>
+ </samples>
+
+  <older_documentation tab="docs" label="Older Docs">
+    <primer tab="docs" label="Forrest Primer" href="primer.html">
+      <cvs tab="docs" href="primer.html#cvs"/>
+    </primer>
+    <libre-intro tab="docs" label="Libre" href="libre-intro.html"/>
+    <dreams tab="docs" label="Dream list" href="dreams.html"/>
+  </older_documentation>
+
+  <howto tab="howto" label="How-To" href="howto/">
+    <overview tab="howto" label="Overview" href="howto/index.html"/>
+    <write-howto tab="howto" label="Write a How-to" href="howto/howto-howto.html"/>
+    <asf-mirror tab="howto" label="Download mirror" href="howto/howto-asf-mirror.html"/>
+    <pdf-tab tab="howto" label="Create tab PDF" href="howto/howto-pdf-tab.html"/>
+    <editcss tab="howto" label="Edit CSS (WYSIWYG)" href="howto/howto-editcss.html"/>
+    <corner-css tab="howto" label="CSS corner SVG" href="howto/howto-corner-images.html"/>
+    <maven tab="howto" label="Maven Integration" href="howto/howto-forrest-from-maven.html"/>
+    <buildPlugin tab="howto" label="Build a Plugin" href="howto/howto-buildPlugin.html"/>
+  </howto>
+
+  <!-- Uncomment this if we want aggregate HTML/PDFs for this site 
+  <pdfs label="PDFs">
+    <whole_site_html label="Whole site HTML" href="wholesite.html"/>
+    <whole_site_pdf label="Whole site PDF" href="wholesite.pdf"/>
+  </pdfs>
+  -->
+
+  <external-refs tab="home">
+    <asf tab="home" href="http://www.apache.org/">
+      <how-it-works tab="home" href="http://www.apache.org/foundation/how-it-works.html"/>
+      <voting tab="home" href="http://www.apache.org/foundation/voting.html"/>
+    </asf>
+    <cocoon tab="home" href="http://cocoon.apache.org/2.1/">
+      <ml tab="home" href="http://cocoon.apache.org/2.1/mail-lists.html"/>
+      <actions tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/actions.html"/>
+      <catalogs tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/catalog.html"/>
+      <features tab="home" href="http://cocoon.apache.org/2.1/features.html"/>
+      <concepts tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/"/>
+      <sitemap tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/sitemap.html"/>
+      <input-modules tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/modules.html"/>
+      <views tab="home" href="http://cocoon.apache.org/2.1/userdocs/concepts/views.html"/>
+    </cocoon>
+    <forrest tab="home" href="http://forrest.apache.org/">
+      <mail-lists tab="home" href="http://forrest.apache.org/mail-lists.html">
+        <forrest-user tab="home" href="http://forrest.apache.org/mail-lists.html#forrest-user"/>
+        <forrest-dev tab="home" href="http://forrest.apache.org/mail-lists.html#forrest-dev"/>
+        <forrest-svn tab="home" href="http://forrest.apache.org/mail-lists.html#forrest-svn"/>
+      </mail-lists>
+      <bugs tab="home" href="http://issues.cocoondev.org/secure/BrowseProject.jspa?id=10000"/>
+    </forrest>
+    <xml.apache.org tab="home" href="http://xml.apache.org/">
+      <commons tab="home" href="http://xml.apache.org/commons/">
+        <resolver tab="home" href="http://xml.apache.org/commons/components/resolver/"/>
+      </commons>
+    </xml.apache.org>
+    <jakarta tab="home" href="http://jakarta.apache.org/">
+      <anakia tab="home" href="http://jakarta.apache.org/velocity/anakia.html"/>
+    </jakarta>
+    <ant tab="home" href="http://ant.apache.org/"/>
+      
+    <catalog_spec tab="home" href="http://www.oasis-open.org/committees/entity/spec.html"/>
+<!--<catalog_spec href="http://www.oasis-open.org/committees/entity/background/9401.html"/>-->
+    <catalog_intro tab="home" href="http://xml.apache.org/commons/components/resolver/resolver-article.html"/>
+
+    <mail tab="home">
+      <linkmaps tab="home" href="http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=103444028129281&amp;w=2"/>
+      <semantic-linking tab="home" href="http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=103097808318773&amp;w=2"/>
+      <inputmoduletransformer tab="home" href="http://marc.theaimsgroup.com/?t=103992708800001&amp;r=1&amp;w=2"/>
+      <linkrewritertransformer tab="home" href="http://issues.apache.org/bugzilla/show_bug.cgi?id=15611"/>
+    </mail>
+    <cool-uris tab="home" href="http://www.w3.org/Provider/Style/URI.html"/>
+    <uri-rfc tab="home" href="http://zvon.org/tmRFC/RFC2396/Output/index.html"/>
+  </external-refs>
+
+</site>
\ No newline at end of file

Added: forrest/site/docs/dev/body-index.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/body-index.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/body-index.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,31 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<tocitems></tocitems>
+<!--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+--><div id="content">
+<div id="skinconf-printlink"></div>
+<div id="skinconf-xmllink"></div>
+<div id="skinconf-podlink"></div>
+<div id="skinconf-txtlink"></div>
+<div id="skinconf-pdflink"></div>
+<div id="disable-font-script"></div>
+<h1>Apache Forrest 0.7-dev Documentation</h1>
+<div id="skinconf-toc-page"></div>
+    
+<p>This is the documentation for Apache Forrest 0.7-dev.</p>
+    
+<p>See the <a href="http://forrest.apache.org/">Forrest Project</a> for main documents and links to other versions of documentation.</p>
+  
+</div>

Added: forrest/site/docs/dev/build.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/build.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/build.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,398 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Building Forrest</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Documentation</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.15', 'skin/')" id="menu_selected_1.1.15Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Advanced Topics</div>
+<div id="menu_selected_1.1.15" class="selectedmenuitemgroup" style="display: block;">
+<div class="menupage">
+<div class="menupagetitle">Building Forrest</div>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Reference docs</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_1.3.1', 'skin/')" id="menu_1.3.1Title" class="menutitle">DTD documentation</div>
+<div id="menu_1.3.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3.2', 'skin/')" id="menu_1.3.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="build.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>Building Forrest</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#getting_from_source">Getting the Forrest source</a>
+<ul class="minitoc">
+<li>
+<a href="#Step-by-step+Subversion+%28SVN%29+instructions">Step-by-step Subversion (SVN) instructions</a>
+</li>
+<li>
+<a href="#snapshot">Using source snapshots</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#building">Building and Installing Forrest</a>
+</li>
+<li>
+<a href="#run">Run Forrest, run!</a>
+</li>
+</ul>
+</div>
+    
+<a name="N1000D"></a><a name="getting_from_source"></a>
+<h2 class="underlined_10">Getting the Forrest source</h2>
+<div class="section">
+<a name="N10013"></a><a name="Step-by-step+Subversion+%28SVN%29+instructions"></a>
+<h3 class="underlined_5">Step-by-step Subversion (SVN) instructions</h3>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">If you are behind a proxy, see 
+          <a class="external" href="http://subversion.tigris.org/project_faq.html#proxy">this FAQ</a>.</div>
+</div>
+<ol> 
+          
+<li>Make sure you have a recent release of a
+           <a class="external" href="http://subversion.tigris.org/">Subversion</a>
+           client installed and properly configured.</li>
+          
+<li>Read the ASF notes about source repositories and
+           <a href="http://www.apache.org/dev/version-control.html">version control</a>.
+          </li>
+          
+<li>At a command prompt, enter
+           '<span class="codefrag">svn co http://svn.apache.org/repos/asf/forrest/trunk forrest</span>'
+           (committers should replace <span class="codefrag">http</span> with <span class="codefrag">https</span>).</li>
+          
+<li>This will create a directory called "<span class="codefrag">forrest</span>" where the Forrest source will be stored.</li> 
+        
+</ol>
+<p>Whenever you want to update your Forrest source tree to the current
+         version, change to the top-level
+"<span class="codefrag">forrest</span>" directory and invoke '<span class="codefrag">svn update</span>'.</p>
+<p>To see what changes you've made, invoke '<span class="codefrag">svn status</span>'</p>
+<p>SVN is really powerful. See
+          <a class="external" href="http://svnbook.red-bean.com/">Version Control with Subversion</a> - the opensource SVN book.
+        </p>
+<a name="N1005A"></a><a name="snapshot"></a>
+<h3 class="underlined_5">Using source snapshots</h3>
+<p>It is preferable to use SVN, but if you cannot for some reason, then
+          <a class="external" href="site:download">source snapshots</a> are available
+          (automatically packed every six hours).
+        </p>
+</div>
+
+   
+<a name="N10069"></a><a name="building"></a>
+<h2 class="underlined_10">Building and Installing Forrest</h2>
+<div class="section">
+<p>
+       To build Forrest, change directory to '<span class="codefrag">forrest/forrestcore</span>', and
+       then type '<span class="codefrag">build</span>' on Windows or '<span class="codefrag">./build.sh</span>' on
+       Unix. If everything is successful, you should see a message like this:
+     </p>
+<pre class="code">
+  *-----------------------------------------------------------------
+  | installation notice
+  *-----------------------------------------------------------------
+  | You have built the distribution of Forrest.
+  | Please set the environment variable FORREST_HOME point to src/core
+  | It is recommended to add
+  |    unix: $FORREST_HOME/bin: to your $PATH
+  |    win: %FORREST_HOME%\bin; to your %PATH%
+  | Then do 'forrest -projecthelp' to list options for the 'forrest' command
+  | More help at http://forrest.apache.org/
+  *-----------------------------------------------------------------
+     </pre>
+<p>
+       As the message says, you need to add the distribution's <span class="codefrag">bin/</span>
+       ("binary") directory to your PATH variable, so the <span class="codefrag">'forrest'</span>
+       command is available everywhere:
+     </p>
+<pre class="code">
+~/forrest/forrestcore$ export FORREST_HOME=`pwd`/src/core
+~/forrest/forrestcore$ export PATH=$PATH:$FORREST_HOME/bin
+     </pre>
+<p>
+       After updating the Forrest source from SVN if there have been certain types of
+       updates (to the Java source for xml-forrest.jar), you will have to build forrest again.
+     </p>
+</div>
+
+  
+<a name="N10090"></a><a name="run"></a>
+<h2 class="underlined_10">Run Forrest, run!</h2>
+<div class="section">
+<p>Forrest is now ready to go. Type '<span class="codefrag">forrest run</span>' to see
+    the local webapp using the bundled Jetty server. Edit some of Forrest's
+    core documentation and see the effect.
+    The document <a href="your-project.html">Using Forrest</a> is
+    your next step.</p>
+</div>
+
+
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/build.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/build.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/cap.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/cap.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/cap.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,385 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>SourceTypeAction (content aware pipelines)</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Documentation</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.15', 'skin/')" id="menu_selected_1.1.15Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Advanced Topics</div>
+<div id="menu_selected_1.1.15" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Sourcetype Action</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Reference docs</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_1.3.1', 'skin/')" id="menu_1.3.1Title" class="menutitle">DTD documentation</div>
+<div id="menu_1.3.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3.2', 'skin/')" id="menu_1.3.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="cap.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>SourceTypeAction (content aware pipelines)</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Introduction">Introduction</a>
+</li>
+<li>
+<a href="#Configuration">Configuration</a>
+</li>
+<li>
+<a href="#Usage">Usage</a>
+</li>
+</ul>
+</div> 
+    
+<a name="N1000E"></a><a name="Introduction"></a>
+<h2 class="underlined_10">Introduction</h2>
+<div class="section">
+<p>SourceTypeAction assigns a "type" (a string) to an XML file. This is
+        done based on information occuring in the header of the XML file, up to the
+        document (root) element. This type is then returned to the sitemap as a
+        variable with the name 'sourcetype'. If no matching sourcetype could be be
+        found, null is returned and thus the contents of the action element will not be
+        executed.</p>
+<p>SourceTypeAction works by pull-parsing the document and collecting
+        information such as the Public Id, the processing instructions, the document
+        element local name and namespace, and the xsi:schemaLocation and
+        xsi:noNamespaceSchemaLocation attributes. This information is then compared
+        with the rules described in the configuration of the SourceTypeAction.</p>
+</div> 
+    
+<a name="N1001B"></a><a name="Configuration"></a>
+<h2 class="underlined_10">Configuration</h2>
+<div class="section">
+<p>The action should be declared and configured in the map:actions
+        section of your sitemap. Example:</p>
+<pre class="code">&lt;map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"&gt;
+ &lt;map:components&gt;
+  &lt;...&gt;
+  <strong>&lt;map:actions&gt;
+   &lt;map:action name="sourcetype"
+      src="org.apache.cocoon.acting.sourcetype.SourceTypeAction"&gt;
+    &lt;sourcetype name="download-v1.0"&gt;
+     &lt;document-declaration
+        public-id="-//Acme//DTD Download Documentation V1.0//EN" /&gt;
+    &lt;/sourcetype&gt;      
+   &lt;/map:action&gt;
+  &lt;/map:actions&gt;</strong>
+ &lt;/map:components&gt;
+ &lt;...&gt;
+&lt;/map:sitemap&gt;</pre>
+<p>There are other examples in <span class="codefrag">main/webapp/forrest.xmap</span>
+</p>
+<p>Each sourcetype-tag declares a source type. Inside the sourcetype-tag
+        a number of rules can be defined, described below. The sourcetypes will be
+        checked in the same order as they are defined in the configuration, the first
+        sourcetype of which all rules match will be used.</p>
+<p>These are the available rules:</p>
+<dl> 
+        
+<dt>document-declaration</dt> 
+        
+<dd>This rule checks the public ID. It takes one attribute
+          <span class="codefrag">public-id</span>.</dd> 
+        
+<dt>document-element</dt> 
+        
+<dd>This rule checks the local name and/or namespace of the document
+          element. These are specified with the attributes <span class="codefrag">local-name</span> and
+          <span class="codefrag">namespace</span>. At least one of these two is required.</dd> 
+        
+<dt>processing-instruction</dt> 
+        
+<dd>This rule checks a processing instruction. It can take two
+          attributes: <span class="codefrag">target</span> and <span class="codefrag">data</span>. The target attribute is
+          always required, the data attribute is optional.</dd> 
+        
+<dt>w3c-xml-schema</dt> 
+        
+<dd>This rule checks the value of the xsi:schemaLocation and
+          xsi:noNamespaceSchemaLocation attributes on the document element. These are
+          specified with the attributes <span class="codefrag">schema-location</span> and
+          <span class="codefrag">no-namespace-schema-location</span>.</dd> 
+      
+</dl>
+</div> 
+    
+<a name="N10067"></a><a name="Usage"></a>
+<h2 class="underlined_10">Usage</h2>
+<div class="section">
+<p>The source of which the sourcetype must be defined must be specified
+        using the 'src' attribute on the map:act element.</p>
+<pre class="code">&lt;map:act type="sourcetype" src="{1}"&gt;
+...
+&lt;/map:act&gt;</pre>
+<p>See a real-life example in the advanced section of the
+        <a href="your-project.html#adding_new_content_type_2">Using Forrest</a>
+        document.
+      </p>
+</div> 
+  
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/cap.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/cap.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/catalog.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/catalog.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/catalog.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,543 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Using Catalog Entity Resolver for local DTDs</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Documentation</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.15', 'skin/')" id="menu_selected_1.1.15Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Advanced Topics</div>
+<div id="menu_selected_1.1.15" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Using DTD Catalogs</div>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Reference docs</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_1.3.1', 'skin/')" id="menu_1.3.1Title" class="menutitle">DTD documentation</div>
+<div id="menu_1.3.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3.2', 'skin/')" id="menu_1.3.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="catalog.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>Using Catalog Entity Resolver for local DTDs</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#overview">Overview</a>
+</li>
+<li>
+<a href="#config">General configuration notes</a>
+</li>
+<li>
+<a href="#tools">Configuring specific tools</a>
+<ul class="minitoc">
+<li>
+<a href="#system">Operating system catalog</a>
+</li>
+<li>
+<a href="#xmllint">xmllint validating parser</a>
+</li>
+<li>
+<a href="#vim">Vim</a>
+</li>
+<li>
+<a href="#emacs">Emacs</a>
+</li>
+<li>
+<a href="#onsgmls">onsgmls validating parser</a>
+</li>
+<li>
+<a href="#jedit">jEdit - Open Source programmer's text editor</a>
+</li>
+<li>
+<a href="#oxygenxml">oXygen XML Editor</a>
+</li>
+<li>
+<a href="#xmlspy">xmlspy</a>
+</li>
+<li>
+<a href="#xxe">XMLmind XML Editor (XXE)</a>
+<ul class="minitoc">
+<li>
+<a href="#XXE+v2.5p2+or+older">XXE v2.5p2 or older</a>
+</li>
+<li>
+<a href="#XXE+v2.5p3%2B">XXE v2.5p3+</a>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li>
+<a href="#info">Further information and resources</a>
+</li>
+</ul>
+</div>
+    
+<a name="N1000D"></a><a name="overview"></a>
+<h2 class="underlined_10">Overview</h2>
+<div class="section">
+<p>
+        This is a collection of notes for configuring the Catalog Entity
+        Resolver with your favourite XML tools (validating parsers and
+        editors).
+      </p>
+<p>
+        All XML documents declare their ruleset - the Document Type Definition
+        (DTD). When Forrest processes the documents, it uses the Resolver to
+        find Forrest's local copies of the DTDs, rather than trundling out
+        onto the network.
+      </p>
+<p>
+        Many Java-based XML tools already have an entity resolver, probably
+        the same one that Forrest uses. Many non-Java tools also have an
+        entity resolver. To use these tools with documents based on the
+        Forrest DTDs, you need to configure the tools.
+      </p>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">
+        The information provided here is not intended to endorse any
+        particular tool.
+      </div>
+</div>
+<p>
+        If you have any other configuration tips for a particular tool, then
+        please send them to the forrest-dev mailing list.
+      </p>
+</div>
+
+    
+<a name="N10023"></a><a name="config"></a>
+<h2 class="underlined_10">General configuration notes</h2>
+<div class="section">
+<p>
+        The Forrest DTDs and supporting resources are in the Forrest
+        distribution at <span class="codefrag">main/webapp/resources/schema/</span>
+      
+</p>
+<p>
+        Usually all that is required is to direct your tool to the "catalog"
+        supplied by Forrest at either:
+        <span class="codefrag">$FORREST_HOME/main/webapp/resources/schema/catalog.xcat</span>
+        (for XML Catalog) or
+        <span class="codefrag">$FORREST_HOME/main/webapp/resources/schema/catalog</span>
+        (for TR 9401 Catalog).
+      </p>
+</div>
+
+    
+<a name="N10039"></a><a name="tools"></a>
+<h2 class="underlined_10">Configuring specific tools</h2>
+<div class="section">
+<a name="N1003F"></a><a name="system"></a>
+<h3 class="underlined_5">Operating system catalog</h3>
+<p>
+          Some operating systems already provide a system-wide catalog that
+          is used by many tools. This is usually located at
+          <span class="codefrag">/etc/xml/catalog</span> or at
+          <span class="codefrag">/usr/share/sgml/catalog</span> files.
+        </p>
+<p>
+          For an XML Catalog, add this line:
+        </p>
+<pre class="code">
+&lt;nextCatalog
+catalog="/usr/local/svn/forrest/main/webapp/resources/schema/catalog.xcat"/&gt;
+        </pre>
+<p>
+          For a TR 9401 Catalog, add this line:
+        </p>
+<pre class="code">
+CATALOG \
+"/usr/local/svn/forrest/main/webapp/resources/schema/catalog"
+        </pre>
+<p>
+          Actually you probably do not want to touch that system catalog,
+          so rather create your own catalog file in your home directory
+          which refers to both the Forrest catalog and your system catalog.
+        </p>
+<a name="N10060"></a><a name="xmllint"></a>
+<h3 class="underlined_5">xmllint validating parser</h3>
+<p>
+          "xmllint" is part of the "libxml2" package.
+          It is very fast and powerful, with are many facilities. It can
+          validate whole directories of files at once.
+          Set the SGML_CATALOG_FILES environment variable.
+        </p>
+<pre class="code">
+export SGML_CATALOG_FILES=$SGML_CATALOG_FILES:\
+$FORREST_HOME/main/webapp/resources/schema/catalog
+xmllint --valid --catalogs --noout mydoc.xml
+        </pre>
+<a name="N1006E"></a><a name="vim"></a>
+<h3 class="underlined_5">Vim</h3>
+<p>
+            The following .vimrc entries are useful:
+          </p>
+<pre class="code">
+au FileType xml set efm=%A%f:%l:\ %.%#error:\ %m,%-Z%p^,%-C%.%#
+au FileType xml set makeprg=xmllint\ --noout\ --valid\ --catalogs\ %
+        </pre>
+<a name="N1007C"></a><a name="emacs"></a>
+<h3 class="underlined_5">Emacs</h3>
+<p>See 
+        <a class="external" href="http://www.thaiopensource.com/nxml-mode/">nXML mode</a>
+        and 
+        <a class="external" href="http://www.dpawson.co.uk/relaxng/nxml/">FAQ</a>.
+        </p>
+<a name="N1008E"></a><a name="onsgmls"></a>
+<h3 class="underlined_5">onsgmls validating parser</h3>
+<p>
+          "onsgmls" is part of the "Open SP" package.
+          You need to also tell it where to find an "SGML declaration".
+          The easiest way is to create your own little "my-catalog" file,
+          containing this:
+        </p>
+<pre class="code">
+SGMLDECL "/usr/share/sgml/xml.dcl"
+CATALOG \
+"/usr/local/svn/forrest/main/webapp/resources/schema/catalog"
+        </pre>
+<p>
+          Then point the parser at it:
+        </p>
+<pre class="code">
+onsgmls -c path/to/my-catalog -wall -wxml -s mydoc.xml
+        </pre>
+<a name="N100A3"></a><a name="jedit"></a>
+<h3 class="underlined_5">jEdit - Open Source programmer's text editor</h3>
+<pre class="code">
+Select the menu:
+Utilities &gt; Global Options &gt; Plugins:XML &gt; Catalogs
+Select the "+" button, and use the "File System Browser"
+to specify the TR9401 Catalog file:
+"forrest/main/webapp/resources/schema/catalog"
+        </pre>
+<a name="N100AE"></a><a name="oxygenxml"></a>
+<h3 class="underlined_5">oXygen XML Editor</h3>
+<pre class="code">
+Select the menu:
+External Tools &gt; Preferences &gt; XML Catalog
+Specify the XML Catalog file:
+"forrest/main/webapp/resources/schema/catalog.xcat"
+        </pre>
+<a name="N100B9"></a><a name="xmlspy"></a>
+<h3 class="underlined_5">xmlspy</h3>
+<pre class="code">
+Add the following entry to the file CustomCatalog.xml
+(located in XMLSpy install directory):
+
+&lt;nextCatalog
+catalog="file://localhost/C:/apache/forrest/main/webapp/
+resources/schema/catalog.xcat"/&gt;
+        </pre>
+<a name="N100C4"></a><a name="xxe"></a>
+<h3 class="underlined_5">XMLmind XML Editor (XXE)</h3>
+<a name="N100CA"></a><a name="XXE+v2.5p2+or+older"></a>
+<h4>XXE v2.5p2 or older</h4>
+<pre class="code">
+Select the menu:
+Options &gt; Options &gt; Schema &gt; Add File
+Specify the XML Catalog file:
+"forrest/main/webapp/resources/schema/catalog.xcat"
+        </pre>
+<a name="N100D5"></a><a name="XXE+v2.5p3%2B"></a>
+<h4>XXE v2.5p3+</h4>
+<p>XXE supports catalogs by automatic detection via configuration files.  
+            Download the <a class="external" href="http://www.splike.com/howtos/xxe_forrest.html">XXE 
+            Forrest Config</a> files from splike.com; this also add support for WYSIWYG 
+            editing of forrest documents.
+            Note: This configuration suite has recently been added to the
+            Forrest scratchpad.
+            </p>
+</div>
+
+    
+<a name="N100E5"></a><a name="info"></a>
+<h2 class="underlined_10">Further information and resources</h2>
+<div class="section">
+<p>
+        Forrest and Cocoon use the
+        <a class="external" href="http://xml.apache.org/commons/components/resolver/">Catalog
+        Entity Resolver</a>
+        that is provided by the
+        <a class="external" href="http://xml.apache.org/commons/">Apache XML Commons</a>
+        project. The resolver is packaged with the Forrest distribution at
+        <span class="codefrag">lib/core/xml-commons-resolver-x.y.jar</span>
+      
+</p>
+<p>
+        Other Forrest documentation has some notes about configuring the
+        entity resolver for your own DTDs. See
+        <a href="validation.html">XML Validation</a>.
+      </p>
+<p>
+        Cocoon has extensive documentation about the entity resolver. See
+        <a class="external" href="http://cocoon.apache.org/2.1/userdocs/concepts/catalog.html">Entity resolution with catalogs</a>.
+      </p>
+</div>
+
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/catalog.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/catalog.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/changes.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/changes.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/changes.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,2396 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>History of Changes</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Documentation</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Changes</div>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', 'skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Reference docs</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_1.3.1', 'skin/')" id="menu_1.3.1Title" class="menutitle">DTD documentation</div>
+<div id="menu_1.3.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3.2', 'skin/')" id="menu_1.3.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="changes.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>History of Changes</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#version_0.7-dev">Version 0.7-dev (not yet released)</a>
+</li>
+<li>
+<a href="#version_0.6">Version 0.6 (2004-10-15)</a>
+</li>
+<li>
+<a href="#version_0.5.1">Version 0.5.1 (2003-10-06)</a>
+</li>
+<li>
+<a href="#version_0.5">Version 0.5 (2003-09-13)</a>
+</li>
+<li>
+<a href="#version_0.4">Version 0.4 (2003-02-12)</a>
+</li>
+<li>
+<a href="#version_0.3">Version 0.3 (2003-01-30)</a>
+</li>
+<li>
+<a href="#version_0.2">Version 0.2 (2002-11-16)</a>
+</li>
+<li>
+<a href="#version_0.2rc1">Version 0.2rc1 (2002-11-13)</a>
+</li>
+</ul>
+</div>
+<p>
+<a href="changes.rss"><img alt="RSS" src="images/rss.png"></a>
+</p>
+    
+<a name="N1000E"></a><a name="version_0.7-dev"></a>
+<h2 class="underlined_10">Version 0.7-dev (not yet released)</h2>
+<div class="section">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added photGallery plugin
+      (RDG) Thanks to J&Atilde;&para;rg Werner. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-387">FOR-387</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added capability to deploy directly to site in SVN using "ant deploy"
+        from within plugin directory.
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added testing facilities to plugins to facilitate integration testing. 
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+      Added <a href="howto/howto-forrest-from-maven.html">How-To Run Forrest from Maven</a> 
+      (RDG) Thanks to Ian P. Springer. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-369">FOR-369</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+      Added <a href="howto/howto-buildPlugin.html">How-To Build a plugin</a> 
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+      Split plugin documentation between 
+      <a href="plugins/usingPlugins.html">user</a> and
+      <a href="plugins/pluginInfrastructure.html">developer</a> topics.
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added HowTo on editing CSS in a WYSIWYG fashion using Mozilla Firefox
+        and Edit-CSS plugin.
+      (RDG) Thanks to Ferdinand Soethe.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added custom xml sample on the fresh-site directory
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added 
+        <a href="howto/howto-corner-images.html">How to modify the color of generated corner images</a>. 
+      (DC) Thanks to Stephan E. Schlierf. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-351">FOR-351</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added links to example websites to demonstrate each available
+        <a href="skins.html">default skin</a>. 
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added to the document-v20 DTD to support "usemap" attribute in img tag.
+        Also added demonstration of client-side imagemap to the "seed site".
+      (DC) Thanks to Tamara Harpster. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-322">FOR-322</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Enable sitemap plugins. Plugins allow Forrest to have functionality
+        added through the addition of small code blocks (plugins). Plugins
+        are downloaded automatically when a site that requries them is built.
+        See <a href="plugins/usingPlugins.html">Extending Forrest with Plugins</a>.
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        The brokenlinks file now contains referer information.
+        Upgraded lib/core/cocoon.jar and added attribute "show-referrers"
+        to the Cocoon cli.xconf
+      (DC) Thanks to Upayavira. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-204">FOR-204</a>.</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        Remove the deletion of the cache-dir so consecutives "forrest site" actions
+        can be cached
+      (JJP)</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg"> 
+      Merge xdocs and raw files in the same directory src/document/content/xdocs
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added FAQ to explain character encoding for certain languages.
+      (JJP) Thanks to Joao Ferreira. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-305">FOR-305</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Update fop-0.20.5 just with optional jimi support.
+        This fixes the issue building the Apache FOP site.
+        Replace libraries to use the cocoon-2.2.0-dev version.
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated How-To:
+        <a href="howto/howto-pdf-tab.html">How to create a PDF document for each
+        tab</a> to create subject-specific aggregated documents.
+      (TS)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+      LocaleAction change its API lang value is language now. 
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-18">FOR-18</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+       Ignore directory links for aggregations
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-370">FOR-370</a>.</li>
+</ul>
+</div>
+    
+<a name="N100B8"></a><a name="version_0.6"></a>
+<h2 class="underlined_10">Version 0.6 (2004-10-15)</h2>
+<div class="section">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+      <!-- Please keep this action at the top -->
+        Added new document to facilitate
+        <a href="upgrading_06.html">upgrading to v0.6</a>
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg"> 
+        getMenu.js - fixes a path issue and the double click behaviour of pelt.
+      (TS)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg"> 
+        Explained the usage of the extra-css element in skinconf.xml of the fresh site.
+      (TS)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Initial Chaperon grammar for minimal MoinMoin Wiki to Forrest xdocs
+        transformation. Source documents use the *.moinwiki filename extension.
+      (DC) Thanks to Fabio Rinaldi. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-268">FOR-268</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Requesting linkmap.html Forrest now renders the site.xml 
+        file as a table of contents.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Now the *.ihtml and *.cwiki extensions are deprecated. 
+        To get the same functionality it is recommended to switch to 
+        *.html and *.jspwiki. With this it's now possible to have a 
+        site in simple html, edited with any html editor. 
+        The *.jspwiki extension was put to make it clear what the 
+        format is about.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New project sitemap extension mechanism. Now it is possible to add
+        a project sitemap that plugs into the processing at the beginning.
+        If the requested url is resolved by it, it will serve the file directly.
+        If the requested url with the extension changed to xml is matched, then
+        Forrest will use that result as the intermediate format and render it.
+        This will enable project-specific sitemaps to not collide with future
+        Forrest updates.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+         Added configuration for XMLMind XML Editor to scratchpad.  Originally
+         from splike.com
+      (DB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Automatically add some meta elements to head of html
+        (Generator name, Forrest version, skin name)
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Optional feedback link for the footer of all skins.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New output format for POD (the Perl community's Plain Old Documentation)
+        triggered using the .pod filename extension.
+        Initial work, needs enhancement. See
+        <a class="external" href="http://marc.theaimsgroup.com/?t=107512563400001">forrest-dev
+          discussion</a>
+      (DC) Thanks to Rick Tessner.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Eclipse plugin code added to scratchpad (donated by <a class="external" href="http://www.burrokeet.org/">Burrokeet</a>).
+        Initial work, needs enhancement.
+      (RDG)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a How-To:
+        <a href="howto/howto-asf-mirror.html">Generate an ASF mirrors page using
+        interactive web form</a> using ihtml to include additional html
+        form elements.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added forrestbot deploy.svn implmentation.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-219">FOR-219</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a How-To:
+        <a href="howto/howto-pdf-tab.html">How to create a PDF document for each
+        tab</a> to create subject-specific aggregated documents.
+      (TS) Thanks to Stephan E. Schlierf. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-218">FOR-218</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Created the <a href="howto/">How-To</a> section of the
+        documentation. Continue Dianna Shannon's good work with designing
+        the DTDs, concepts, and documentation effort at Cocoon.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        The new "pelt" skin (uses CSS and div).
+        See notes about <a href="skins.html">Default skins</a>.
+      (TS) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-182">FOR-182</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a mechanism to enable impoverished XML tools that do not use
+        the Catalog Entity Resolver to fetch the DTDs direct from the website.
+        See <a href="upgrading_06.html">upgrading to v0.6</a>
+        Please help to upgrade our /dtd/.htaccess file (see issue FOR-107)
+        and please help to address the SVN Issue
+        <a class="external" href="http://subversion.tigris.org/issues/show_bug.cgi?id=1233">1233</a>.
+      (DC) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-107">FOR-107</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        In skinconfig, add box-location attribute to search element.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-142">FOR-142</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+         Added new documentation about
+        <a href="searching.html">Searching Forrest-built documentation</a>
+        which describes both Lucene and Google search.
+      (JJP) Thanks to Florian G. Haas. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Locationmap modules added.  Not in use yet.
+      (NKB) Thanks to Unico Hommes.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Forrestdoc code added to scratchpad; previously was <a class="external" href="http://jakarta.apache.org/alexandria/">Jakarta Alexandria</a>
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Add &lt;copyright-link&gt; element to skinconf
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-120">FOR-120</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+       Information about the new 
+       <a href="http://forrest.apache.org/mail-lists.html#forrest-user">forrest-user</a>
+       mail list.
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New stylesheet to import the original cocoon.xconf file
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Move context targets from forrest.build.xml to targets/context
+        Use skinconf DTD.
+        Use xmlvalidate for skinconf.
+        Create upgradeskinconf.xsl for old skinconf.xml files
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        The language alternative div displays language in your own language.
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Docbook support for refentry element and it's children.  Generally used for man pages.
+      (DB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Do not create ToC unless it has been defined on the skinconf.
+        Change level attribute to max-depth attribute.
+        Add a min-sections attribute to define a minimun number of sections 
+        before create a toc.
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Add Language alternatives div. To test it:
+        i18n-foo.html
+      (JJP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Page size and orientation for pdf.
+      (JJP) Thanks to Florian G. Haas. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-112">FOR-112</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New 'clean-dist' target for build.xml, which is now the default target.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-108">FOR-108</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added SkinconfTransformer, that augments the skinconf.xml 
+        by adding these attributes to colors if not present:
+        @highlight, @lowlight, @font, @link, @vlink, @hlink.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Now skins can get a stab at enhancing skinconf.xml, by placing
+        a skinconf.xsl file in the skin directory.
+        By default some values are added by the common skin, like
+        default Forrest colors.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Add support for Openoffice Writer 1.1 files.
+      (RP)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+       Fixes to the krysalis skin to bring it up to snuff.
+       Added lateral search bar.
+       Added credits section.
+       Use automatically skinnable borders
+       Fix code font size.
+       Other small enhancements.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New "extra-css" tag in skinconf can contain css that is injected in
+        forrest.css, added in the skins by default.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New section in skinconf about colors used by the site. 
+        Enabled for krysalis-site and tigris-style. 
+        If a needed color is not specified, the default one is used.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Now skin resources can be generated from skinconf.xml from xslt.
+        For example '/myskin/css/my.css.xslt' is used by forrest on 'skinconf.xml'
+        to get 'my.css'
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        It is now possible to have two levels of tabs.
+      (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-98">FOR-98</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        External links are now identified by a small trailing icon.
+        The icon can be overridden by the skin and the behaviour
+        can be disabled in skinconf.xml.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added new 'tigris' skin, by using exactly the same 
+        skin version 1.1. from the project Style at http://style.tigris.org/.
+        This will completely replace the avalon-tigris skin in subsequent versions.
+        The avalon-tigris skin is to be considered deprecated and no longer 
+        developed.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Properties from ${user.home}/forrest.properties are loaded, after
+        the project's forrest.properties and before the default-forrest.properties are.
+      (DB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Began documentation for new forrestbot; moved stable forrestbot docs
+      (DB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+       New file format: '.aart'. These are text files that are converted
+       automatically be Cocoon in SVG, if requested with a '.png' extension.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+          Now images are generated from the xdocs content dir as if they
+          were in the resources/images dir. The latter will be phased out.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+          Added a new property to forrest.properties
+           (project.raw-content-dir=${project.content-dir}/content)
+           to define where raw files are to be served from.
+           Also removed the internal property real-content.dir that was
+           used internally for this and replaced it with a raw-content.dir
+           property.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+          Patch facility to be used by any contributor (From Ant's project).
+	  To use it run "build.[sh|bat] patch".
+      (JJP) Thanks to <a href="mailto:Jan.Materne.at.rzf.fin-nrw.de">Jan Materne</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Skins can now be packaged, downloaded and automatically installed.
+        See <a href="skin-package.html">documentation</a>.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+       First I18n integration for menus in forrest.
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Integrate Lucene on Forrest. Check the bug report for more info.
+      (JJP) Thanks to <a href="mailto:rprades.at.porcelanosa.com">Ram&oacute;n Prades</a>. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added XSP support.
+	For old sitemap.xmap add this tag:
+	&lt;map:generator name="serverpages" 
+	src="org.apache.cocoon.generation.ServerPagesGenerator"/&gt;
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-56">FOR-56</a>.</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        Skins "forrest-css" and "avalon-tigris" are deleted. The
+        "tigris-style" is renamed to "tigris". Aliases
+        set in place for backward-compatibility.
+        The old "forrest-site" and "krysalis-site" skins are retained for
+        a little while longer,
+        but are deprecated, so please move to one of the other skins.
+        See notes about <a href="skins.html">Default skins</a>.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-181">FOR-181</a>.</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        Remove 'template' skin; better to base a new skin on an existing one.
+      (DB)</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+         Clean up first Lucene search implementation in Forrest.
+      (JJP)</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        The .ehtml files have been deprecated.  Use .ihtml instead.  Future html input support will be
+        based on <a class="external" href="http://issues.apache.org/eyebrowse/BrowseList?listId=65&by=thread&from=748321">this
+        discussion</a>.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-131">FOR-131</a>.</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+       Revert the changes to access skinconf using "skinconf//" done on r10259
+      (JJP)</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        Forrest-targets with ant proxy is obsolete; use forrestbot now.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-140">FOR-140</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated commons-collections to 3.1,
+        commons-logging to 1.0.4, jcs to 1.1-dev.20040811, lucene to 1.4.1
+      (AG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Enable email address obfuscation to be configurable using the
+        obfuscate-mail-value option in skinconf.xml
+      (DC) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-122">FOR-122</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+         Enhance the document2pod functionality to handle many other elements
+         and enable the link to this format to be configured via skinconf.
+         See the issue report for some notes.
+      (DC) Thanks to Rick Tessner. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-240">FOR-240</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Ant 1.6.2.
+      (AG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Have @class attribute in DTD for every element, which enables the
+        "extra-css" section in the skinconf to be put to good use.
+        Updated all v1.2 DTDs to become v1.3 DTDs (forward compatibility:
+        v1.2 docs will work fine as V1.3).
+        Updated the v2.0a DTDs to become v2.0 DTDs (forward incompatibility:
+        v1.2/1.3 docs are not forward-compatible as V2.0).
+        Added demo of extra-css to the seed site and updated some
+        sample docs to use new v1.3 DTDs.
+        See the issue report for full list of changes.
+      (DC) Thanks to Rick Tessner. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-174">FOR-174</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Support running Forrest on Win9x.
+      (DB) Thanks to Pierrick Brihaye. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-113">FOR-113</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Don't copy unneeded project files in 'war' and 'webapp' targets.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-207">FOR-207</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add more desriptions to forrest targets.  Highlight the most common ones.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-216">FOR-216</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Projects can use a local CatalogManager.properties to declare
+        additional Catalogs for DTDs and other entities.
+      (DC)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Improve look of PDF pages.
+      (DB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Forrest is now a top-level Apache project. The new website is at
+        <a href="http://forrest.apache.org/">http://forrest.apache.org/</a>
+      (DC)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+         Fix relative links and image references in aggregate pages.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-148">FOR-148</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+          Worked search functionality into all skins.
+          Fixed query parameters for Google site search.
+          Lateral search box was incompatible with new skinconf.xml format.
+      (JJP) Thanks to Florian G. Haas. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+         Upgrade to cocoon 2.1.5
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Removed author and cvs-id tags from code and xdocs.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-123">FOR-123</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Repack Jetty without JSP support. Now we can remove org.apache.jasper.jar
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Moved forrestbot2 from scratchpad into main.  Uses ant 1.6's 
+        'import' task instead of XSLT/ant.  Webapp completely
+        rewritten to use JSTL, Struts, Java utility classes, and 
+        OpenSymphony's OSUser for flexible authentication.
+      (DB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Forrest does not copy anything around anymore. The only step
+        to make it work is to have java compile the forrest jar; all
+        other resources are used in their original location.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Jetty jar was mistakenly compiled for jdk 1.4
+        - now re-compiled for jdk 1.3 
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        'build patch' command updated for SVN.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-137">FOR-137</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Completely rewritten Lucene-based index and search functionality.
+      (JJP) Thanks to Florian G. Haas. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-9">FOR-9</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Converted repository from CVS to SVN.
+      (DB) Thanks to Apache Infrastructure.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgrade to batik 1.5.1
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add i18n to single file content.
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Ant 1.6.1
+      (AG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add i18n to tabs.
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Putting a jettyconf.xml file in your document directory will override
+        the one supplied in the default Forrest context. Also no longer copies 
+        jettyconf.xml to build dir (one more file closer to no copying ;-))
+      (RDG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Support multiple skin descriptor files via the forrest.skins.descriptors property
+      (DB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Libraries are not copied anymore in the servlet context of
+        the dist and of the project being built; they are added
+        instead to the classpath of jetty for the 'run' target and
+        of the Cocoon CLI for the default 'site' target.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgrade to Jing 20030619.
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Validation is now "dynamic", by setting the parser feature
+        "http://apache.org/xml/features/validation/dynamic".
+        This means that documents with DTD are fully validated,
+        while documents without DTD are just checked for well-formedness.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+       Removed xml2xhtml.xsl import in profile2page.xsl that was not used (file not present).
+      (RDG) Thanks to <a href="mailto:cheche.at.apache.org">Juan Jose Pablos</a>. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-59">FOR-59</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        New build target to build a webapp that can be distributed.
+        "war" target depends on "webapp" which will produce an deployable webapp,
+        "run" target depends on "webapp-local" which leaves many files in the project
+        directory to ease editing (e.g. src, resources and skins)
+      (RDG) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-98">FOR-98</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgrade to cocoon 2.1.3
+	nekodtd 0.1.9
+	remove excalibur-concurrent-20020820.jar
+	remove excalibur-cli-1.0.jar
+	remove excalibur-datasource-vm12-20021121.jar
+	remove jakarta-oro-2.0.6.jar 
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Instead of forrest-targets.ent with Ant 1.6 Forrest can now also be used with
+        the new import facility: &lt;import file="forrest-targets.xml"/&gt;
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Automatic generation of borders from skin colors and naming convention.
+        Rounded and straight 45 degrees corners supplied.
+
+       For example, to generate a 'r'ounded corner for 't'op 'l'eft the size
+       of '5' pixels of background 'header', foreground 'tab-selected' and
+       border of 'tab-unselected' I can just ask for:
+
+         /skin/images/rc-t-l-5-1header-2tab-selected-3-tab-unselected.png
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Removed all validation includes and excludes from the fresh site,
+        except the most basic one. This means that the feature is to 
+        be considered deprecated.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Ant 1.6.0
+      (AG)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Refactored forrestbot to organize workstages and their implementations.
+        Properties named by workstage and implementation for clarity and to
+        prevent conflicts.
+      (DB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        The 'clean-site' target appears in 'forrest -projecthelp'.  Deletes
+        temp, webapp, and brokenlinks files too.
+      (DB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated and separated in their directory all the resources
+        needed by Chaperon, and make the pipeline generate the 
+        xml grammar versions if unavailable.
+        This fixes some wiki rendering bugs and makes sections
+        follow the correct level nesting.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Now also all forrest /resources are editable in forrest.home
+        and translations in their source space.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Skins are now editable directly in FORREST_HOME.
+      (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-85">FOR-85</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Entity Resolver from pre-release to official
+        xml-commons-resolver-1.1 release.
+      (DC)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Jetty to 4.2.14
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Removed the deprecated Ant @tag@ substitution method for skins to 
+        reduce copying further.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+         All resources in skins/common/images|scripts are used if the
+         corresponding resource is not found in the skin being used. 
+         Moved under these dirs the images and the scripts that were placed by 
+         default under resources/images or copied in each skin, and added a 
+         temporary sitemap rule to route the request of the images to the new
+         location. 
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+          Moved the images of fresh-site to the src/content/xdocs directory,
+          for the new layout that has been decided on forrest-dev.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+          Major update to inner working of the krysalis-site skin: 
+          - removed all use of the spacer.gif image
+          - replaced all visual enhancement icons with css icons
+          - fixed CSS and html validation
+          - reduced final output size, 
+          - removed all font tag usage in favor of css
+          - added aural (speech) style in css
+          - reduced usage of nested tables
+          - refactored main xhtml stylesheet to be more clear and maintainable
+          - refactored css to have a single small place where to define the skin colors
+          - changed icons to original icons (made by me and not gotten from elsewhere)
+          - removed unused icons.
+          - made location of minitoc configurable as "page", "menu", or "both"
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+          Removed duplicated copying of files during the creation of the 
+          distro. Now the command-line context dir is like the webapp context dir.
+          This reduces Forrest build time from 53 to 19 seconds on my system.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+          Added support for docbook version 4.1.2. Allows importing files
+	  from various editors (Open office, Abiword).
+      (JJP)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+          Added German Translation for menu in fresh-site example seed.
+      (JJP) Thanks to <a href="mailto:Jan.Materne.at.rzf.fin-nrw.de">Jan Materne</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added creation of TOC support on PDF files.
+	Improved so it uses value from skinconfig.xml.
+	Improve algoritm to define font size for section/subsection/...
+      (JJP) Thanks to <a href="mailto:eburghar.at.free.fr">Eric Burghard</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        In the generated "changes" document, add "version_" to section@id
+        as required by document-v12.
+        Sort action types order to "add","remove","update","fix".
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        docbook2document.xsl: remove unnecessary / from template matches.
+      (JJP) Thanks to Sean Wheller. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-317">FOR-317</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        docbook2document.xsl: docinfo element. never in OASIS Docbook XML DTD 
+      (JJP) Thanks to Sean Wheller. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-316">FOR-316</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        docbook2document.xsl: handle the xref and xreflabel.
+      (DC) Thanks to Sean Wheller. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-308">FOR-308</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Proper positioning of icon/links for PDF, XML, POD, Print content
+        options on pelt skin.
+      (DC) Thanks to Arturo Vazquez.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Allow forrest to run in a project directory with a space in the name.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-267">FOR-267</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Openoffice2forrest: add support for merged cells in tables.
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-262">FOR-262</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg"> 
+        Fixed the domain bug of the searchbox in pelt.  
+      (TS)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg"> 
+        Fixed the menu in pelt by adding getMenu.js and changing the site2xhtml.xsl. 
+        Now the chapter image will get expand again.
+      (TS)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Relative URIs with absolute paths were broken in the site.xml
+        linking mechanism.
+      (DC) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-268">FOR-268</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Re-write the Chaperon grammar for JSPWiki to address ambiguity with
+        paragraphs and sub-sections.
+      (DC) Thanks to Fabio Rinaldi.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        JCS log messages go through cocoon instead of to stdout.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-214">FOR-214</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Generate proper html for figures in simplified docbook.
+      (DB) Thanks to Johannes Schaefer. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-226">FOR-226</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        PDF pages receive skinconf properly (through the skinconf pipeline).
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-138">FOR-138</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        FAQ page does not need to provide it's own extra index.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-154">FOR-154</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Brokenlinks file is now generated in project.home rather than forrest.home
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-165">FOR-165</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Replace URLs in all docs to be http://forrest.apache.org/
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Add missing xdocs from the validate.exclude property. Allowing to exclude files. 
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-130">FOR-130</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Improved resolving image references in PDFs.
+      (DB) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-114">FOR-114</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Now CSS files are parsed internally, so that the urls are included in the static
+        site generation.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Lucene-index target works. If search@provider="lucene" is set create a search index.
+        Build site and run targets as per project directory instead of forrest.home.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Moved all references to //skinconfig out of the document2html.xsl
+        into the site2xhtml.xsl file.
+        * Rationalized the Table of Contents stuff by creating a "toc"
+        mode in the common/xslt/html/document2html.xsl. That is then
+        used to generate the per-page ToC and the ToC attached to the menu.
+        * Removed extraneous default xsl matchers on the non-common
+        document2html and site2xhtml XSLs. This allows matches
+        defined in the imported transformation sheets to match
+        (imported sheets have lower precedence).
+        * Defined a couple of <span class="codefrag">&lt;div id="..."&gt;</span> place holder
+        tags used by the document2html. Those are then skinned by the
+        site2xhtml sheets.
+        * Note: If you have your own skins that were referencing "$config" or
+        "//skinconfig" in the document2html.xsl then you need to make similar
+        changes.
+        * For more information see the FOR-146 issue report.
+      (DC) Thanks to Rick Tessner. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-146">FOR-146</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Remove misleading error message. Reported a cocoon bug #28939 
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        skinconf was being ignored for the svg and fo formats.
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-139">FOR-139</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        "Warning" was mistakenly labeled as "Note" in PDF.
+      (JJP) Thanks to Nick Chalko. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-136">FOR-136</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        site2book.xsl handle all menu-item and menu attributes
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-69">FOR-69</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Proper table around 'graphic' in simplified docbook.
+      (DPB) Thanks to Rob Exley. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-115">FOR-115</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Replace document() function to get skinconf values and use "//skinconfig".
+        Fix order so it can validate skinconf.
+        Use <span class="codefrag">&lt;search/&gt;</span> instead of
+        <span class="codefrag">&lt;disable-search/&gt; &lt;disable-lucene/&gt;
+        &lt;searchsite-domain/&gt; &lt;searchsite-name/&gt;</span>.
+        Fix skinconf.xsl so it produces a proper skinconf
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Updated jetty to 4.2.19
+      (AG)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Update scripts and config files to allow upgrade to cocoon 2.1.5-dev
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Stop overwriting skinconf and cocoon.xconf on webapp target.
+        Libs were not copied on the webapp target.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+       ToC element is optional on skinconf. 
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Allow a full url image to be included on a pdf file.
+        Use only tmp as the temporary directory.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Split build file in various parts (webapp,war,validate,site)
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Move ant + Jetty under tools on the build target
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Wrong directory being used for wiki grammars.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Now skins that are edited in place have their non-traversable
+        resources also copied for static rendering.
+      (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-87">FOR-87</a>, <a class="external" href="http://issues.cocoondev.org/browse/FOR-88">FOR-88</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        DHTML menus in Krysalis skin now work on all levels.
+      (NKB) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-86">FOR-86</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+      Wrong default value for translations directory.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+          Fixed the handling of images and resources in the resources.xmap
+          pipeline, to cater for the new system that does not copy docs prior
+          to rendering.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+          Fixed bug in the autodownload support for skins that was preventing 
+          custom skins in the project source dir from working.
+      (NKB) Thanks to <a href="mailto:sb.at.sebastian-bergmann.de">Sebastian Bergmann</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+          Added default translation for menu on fresh-site so it is used 
+	  when the user locale can not be found.
+          Synchronized some I18n labels after a modification on fresh-site.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+          Patched directory2book.xsl to be able to serve raw documents from the 
+          side menu (e.g. pdf); previously it always generated .html links.
+      (NKB) Thanks to <a href="mailto:eburghar.at.free.fr">Eric BURGHARD</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        The 'validate-site' build target will validate the intermediate xdocs.
+      (JJP)</li>
+</ul>
+</div>
+
+    
+<a name="N1050C"></a><a name="version_0.5.1"></a>
+<h2 class="underlined_10">Version 0.5.1 (2003-10-06)</h2>
+<div class="section">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added obfuscate-mail-links skinconf.xml option, on by default.
+      (JT) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-67">FOR-67</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Upgrade to Cocoon 2.1.2, which fixes a bug that caused some
+        pages in a site not to be rendered from the command-line, and
+        has some cosmetic improvements.
+      (JT) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-66">FOR-66</a>, <a class="external" href="http://issues.cocoondev.org/browse/FOR-62">FOR-62</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        In skinconf.xml, made project-description optional to keep
+        compatibility with 0.4.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix forrest-site tables bug that broke Opera
+      (JT) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-65">FOR-65</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        forrest.antproxy.xml script now properly fails when Cocoon fails
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed URLs for comma-separated bug keys in status.xml
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix bugs in forrest.bat|sh scripts encountered when used in
+        odd environments (perl and Win9x).
+      (JT) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-47">FOR-47</a>, <a class="external" href="http://issues.cocoondev.org/browse/FOR-48">FOR-48</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        The 'forrest' command no longer sources /etc/antrc and
+        ~/.antrc, which solves problems on some *nix distributions.
+      (JT)</li>
+</ul>
+</div>
+
+    
+<a name="N10552"></a><a name="version_0.5"></a>
+<h2 class="underlined_10">Version 0.5 (2003-09-13)</h2>
+<div class="section">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added new document to facilitate
+        <a href="upgrading_05.html">upgrading to v0.5</a>
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added @label support for note and warning elements.
+      (SN)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added ability to have version-specific overridden sitemaps.  For
+        example, src/documentation/sitemap-0.5.xmap will be used by Forrest 0.5
+        in preference to any others present in the same directory.  This means a
+        site with overridden sitemaps can build with Cocoon versions expecting
+        different sitemap formats.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Comma separated bugs have a link to bugzilla systems.
+      (JJP) Thanks to <a href="mailto:joerg.heinicke.at.gmx.de">Joerg Heinicke</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Now the Krysalis skin has javascript-collapsable menus.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+         Added a text2document.xsl stylesheet. Convert to unix format so it stop  
+         EOL character. Simplify so it does not use chaperon format.
+         format.
+       (JJP) Thanks to <a href="mailto:dave.at.brondsema.net">Dave Brondsema</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added alternative menu/tab selection algorithm, that uses tab attributes
+        in site.xml instead of relying on physical site structure (directories).
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a <span class="codefrag">forrest.maxmemory</span> property specifying the maximum
+        amount of memory allocated to the JVM. Useful for rendering large PDFs.
+        Added <span class="codefrag">forrest.jvmargs</span> property for other JVM options.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+       On krysalis skin: users can select font size, reworked left-bar inclusion
+       of page section titles, made them only one level deep, moved buttons after
+       the left navbar, added publish date on top right navbar. 
+       For both Forrest and krysalis skins, added single background pixel line below
+       unselected tabs and made selected tab more prominent.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added XInclude capability  to the documents. Remember to 
+        disable validations for files with xincludes as the xinclude is not
+        performed during validation.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added DocBook 4.2 and simplified DocBook 1.0 to the schemas and
+        to the validation catalogue.
+        Added Docbook and simplified Docbook rendering capability for documents.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        In the forrest-site skin and derivatives, display the author and version at the
+        bottom of the page, as krysalis-site does.  Also added parsing for CVS Revision
+        tags, so <span class="codefrag">&lt;version&gt;$Revision: 1.288 $&lt;/version&gt;</span> can be used.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added email template for html content in common skin.
+      (JJP) Thanks to <a href="mailto:dave.at.brondsema.net">Dave Brondsema</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add description to {group, project} logo.
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-23">FOR-23</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Switched off skinconf.rnc validation to promote better forwards-compat.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgraded to Cocoon 30/08/2003, now with ability to exclude URLs from
+        being processed, in cli.xconf.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add "title" attribute to menu item links using the "description"
+        attribute from entries in site.xml or book.xml
+      (DC) Thanks to <a href="mailto:hauser.at.acm.org">Ralf Hauser</a>. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-20">FOR-20</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        The generated Tables of Contents can be configured to show a certain
+        number of section levels. Default is two levels. Level 0 means show
+        no ToC at all. See the fresh-site skinconf.xml for example usage.
+      (DC) Thanks to <a href="mailto:rprades.at.porcelanosa.com">Ram&oacute;n Prades</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        New 'expand-dtd' target for generating monolithic DTDs suitable for use
+        in catalog-ignorant XML editors such as IDEA.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        site.xml changes now picked up without requiring a reload of the webapp.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated to Cocoon 20/7/03, and use the new command-line (cli.xconf), which
+        makes Forrest static rendering more than twice as fast as before.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        New Icons.
+      (NKB) Thanks to <a href="mailto:rofre.at.swing.be">Frederic Robesyn</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Cocoon to -D "2003/06/22 12:00". This fixes a bug where files
+        with unknown extensions were written with 'null' appended to their
+        filename.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Allow any sort of content inside <span class="codefrag">resources/</span>, which will be
+        made available to the sitemap but not automatically copied to the
+        generated site output.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add a flag for email obfuscation, and turn it off by default.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgraded FOP from 0.20.4 to 0.20.5.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgraded Cocoon to M2.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        The 'backcopy' command will now copy all types of custom content
+        (*.xmap, skinconf.xml, xdocs, images, stylesheets, DTDs).
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add a @indexfile attribute to tabs.xml, so that the user can specify 
+        which file the tab links to.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Add &lt;elaborate&gt; to the FAQ &lt;question&gt; element, which lets one
+        provide some background (elaboration) in the FAQ body without cluttering
+        the FAQ list.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Allow plain text (instead of just block-level elements) in the FAQ's
+        &lt;answer&gt; element.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Created new document-v12 DTD module, containing all DTD improvements
+        made since 0.4 was released, and use it to define new v12 versions of
+        all DTDs (document, howto, faq, etc).  The doc-v12 DTD removes many
+        restrictions in the DTD that were found to be unnecessary, and is closer
+        to the HTML content model.  A list of changes can be found in <a href="document-v12.html">the doc-v12 sample page</a>.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        On the forrestbar, added a community menu, made 'AskSam' a resources
+        submenu, moved the search part to the right.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+       On krysalis skin: fixed left navigation bar icons and sizing using divs
+       instead of list elements, made all links underlined,
+       added space to the bottom of the page text, and changed font
+       increase-decrease links to buttons.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Enabled multiple output links on each page (print - pdf - xml)
+        They can be enabled by adding the relative disable-*-link elements
+        and setting them to false.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Upgraded to 2003-03-11 version of Cocoon
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Forrestbar is now 
+        <a class="external" href="http://www.mozilla.org/projects/phoenix/">Phoenix</a> compatible.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added links for both possible local forrests (port 8080 and 8888),
+        and make them configurable in properties.xml.
+        Thanks to Mark Vovsi for pointing it out.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Refactored the "transform-to-document" sitemap resource to do the
+        the xinclude,  linkrewriter, and idgen steps.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed java.lang.reflect.InvocationTargetException caused by catalog DTD
+        HTTP lookup. The build had an extra and older resolver.jar
+      (DC)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix character return on line feed for fresh-site on the zip distribution
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-31">FOR-31</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+         New property "bugtracking-url" to allow a bug tracking systems
+         other than bugzilla.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+         Added a "forrest clean" task that removes the project build directory.
+      (JJP) Thanks to <a href="mailto:bjorsnos.at.stud.ntnu.no">Eirik Bj&oslash;rsn&oslash;s</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+         Support for version, type and notice on html format.
+      (JJP) Thanks to <a href="mailto:bjorsnos.at.stud.ntnu.no">Eirik Bj&oslash;rsn&oslash;s</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Style information on the common skin. 
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-34">FOR-34</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        build directory created in wrong directories.
+      (JJP) Thanks to <a href="mailto:ross.at.saafe.org">Ross Gardler</a>. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-46">FOR-46</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        On fresh-site:
+        Synchronize size for group and project logo. 
+        Added description on site.xml elements so it displays tooltip.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+       Remove errors for fopx:bookmarks element.
+      (JJP) Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-43">FOR-43</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Allow images to scale on pdf output.
+      (JJP) Thanks to <a href="mailto:pietsch.at.apache.org">J.Pietschmann</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Docbook table header is shifted one column.
+      (JJP) Thanks to <a href="mailto:DeSmet_Ringo.at.emc.com">Ringo de Smet</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        ihtml now works again. Had to add a jtidy configuration that prevented it to output
+        tidies html to the pipeline, thus making the stylesheet unusable. Also had to fix
+        the sitemap schema.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Cleanup maps:components definitions on sub-maps.
+        Remove indent attr from the xsl:output as it is define on serializer.
+        Move xsl:output for *2document.xsl to "xml-document" serializer.
+      (JJP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        abstract element was ignored for html output.
+      (JJP) Thanks to <a href="mailto:bjorsnos.at.stud.ntnu.no">Eirik Bj&oslash;rsn&oslash;s</a>. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-51">FOR-51</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Unescape strings, so they display properly on the trail for all skins.
+      (JJP) Thanks to <a href="mailto:rprades.at.porcelanosa.com">Ram&oacute;n Prades</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Use sync task to clean the tmp directory for xdocs.
+      (JJP) Thanks to <a href="mailto:dave.at.brondsema.net">Dave Brondsema</a>. Fixes <a class="external" href="http://issues.cocoondev.org/browse/FOR-49">FOR-49</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Stopped the rewriting of extensions.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed bug that showed the krysalis-site skin in IE browsers from 
+        a remote site to start with a font size of 100. 
+        Also made the font size script kick in at the start of the
+        page rendering, as before it resized only after all the page
+        was loaded, which was not nice to say the least.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        In PDFs, section titles are no longer numbered/reduced in size indefinitely.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Make FAQ 'Questions' section more legible, and avoid duplicate numbering
+        in FAQ PDF.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Links to subdirectories no longer blow up the command-line rendering.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Enable link rewriting for *.ehtml files.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Enable link rewriting for images and figures (@src attribute).
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Get breadcrumbs working in Mac IE 5, and don't capitalize the first
+        letter of each link in the forrest-site skin.
+      (JT) Thanks to <a href="mailto:bodewig.at.apache.org">Stefan Bodewig</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed bug where absolute paths to images were created in the
+        <span class="codefrag">build/site</span> directory.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Get the Wiki syntax support working again.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Add automatic (doctype-triggered) handling of todo and changes XML
+        files, regardless of file name or location in the directory tree.  The
+        root changes.html and todo.html files are still generated from
+        status.xml.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        In <span class="codefrag">skins/common/xslt/html/tab2menu.xsl</span>, renamed template
+        'unselected-tab-href' to 'calculate-tab-href', potentially breaking 3rd
+        party skins.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix menu bug where links with #fragment identifiers wouldn't display.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Get images in PDFs working with FOP 0.20.x.  This requires the user to
+        download jimi.jar from <a class="external" href="http://java.sun.com/products/jimi/">Sun</a> and place it in
+        the <span class="codefrag">lib/core</span> (src distro) or <span class="codefrag">WEB-INF/lib</span>
+        (binary distro) directory.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+       On krysalis skin: fixed print css, also using text instead of
+       logos and adding the footer, and changed link colors to blues and
+       red for active links.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed <span class="codefrag">java.lang.NoClassDefFoundError:
+          javax/servlet/ServletInputStream</span> error.
+      (JT) Thanks to <a href="mailto:cheche.at.che-che.com">Juan Jose Pablos</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Allow users to determine which URLs Forrest should ignore, by overriding
+        <span class="codefrag">stylesheets/filterlinks.xsl</span> (and other stylesheets in that
+        directory).
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Docbook stylesheet improvements.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix a bug with forrest.antproxy.xml introduced in 0.4, which caused
+        unresolved '${project.home}' variables.
+      (JT)</li>
+<li>
+<img class="icon" alt="hack" src="images/hack.jpg">
+        Fixed rendering of images in PDF for images not located in the
+        resources/images dir.
+      (SN)</li>
+</ul>
+</div>
+    
+<a name="N1075D"></a><a name="version_0.4"></a>
+<h2 class="underlined_10">Version 0.4 (2003-02-12)</h2>
+<div class="section">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a minimal template skin.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added the CSS validation logo, fixed all skins' CSS to validate,
+        minor fixes due to the switch to full HTML-loose DTD.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Make the forrest-site and krysalis-site skins more printer friendly by
+        using CSS media type to hide navigations. the avalon-tigris skin already
+        works well, the forrest-site one still needs tweaking.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Use full loose DTD specification for html pages.
+        This also makes the avalon-tigris skin show the same in Mozilla and IE.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Switched all loglevels to ERROR.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added page for ForrestBar on the site with a simple link and an autoinstall link
+        to the forrestbar.xpi generated by Gump every day.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Use meaningful fragment identifiers in krysalis-skin.
+       (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Correctly ignore @role='pdf' credits in HTML
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        krysalis-site skin now works better with multi-level menus.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Normalize space in acronym titles.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Make the forrestbot shell script work under Cygwin.
+      (MP)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Got skins working in the forrestbot.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        The problem with starting a new forked JVM is that all 
+        properties get lost.  This makes it able to use one forrest.properties
+        for all multiple projects, and just create the docs from there. 
+      (NKB) Thanks to <a href="mailto:bloritsch.at.apache.org">Berin Loritsch</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        The menu is now limited to only pages in the current subdirectory and
+        below. 
+      (JT) Thanks to <a href="mailto:Bernhard.Brandmair.at.integral.com">Bernhard Brandmair</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Added the cwiki stylesheets that were missing and an example in the
+        fresh site seed.
+      (NKB) Thanks to <a href="mailto:czura.at.optonline.net">Cathy Zura</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Correctly serve swf files.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix <span class="codefrag">site:</span> and <span class="codefrag">ext:</span> rewriting in book.xml,
+        ihtml, ehtml and cwiki files in subdirectories.
+      (JT)</li>
+</ul>
+</div>
+
+    
+<a name="N107CA"></a><a name="version_0.3"></a>
+<h2 class="underlined_10">Version 0.3 (2003-01-30)</h2>
+<div class="section">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added &lt;acronym&gt; tag.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a means to override the check for existing content: 
+        <pre class="code">forrest seed -Dskip.contentcheck=yes</pre>
+        Thanks to Tom Klaasen.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added the possibility to use svg files instead png images.
+        That is, if an image is found in the images dir that is svg and
+        the browsers requests a png with the same name, the png is created
+        from the svg automatically with batik.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added the possibility to use wiki files in xdocs instead of xml files.
+        They must have a .cwiki extension, and follow the chaperon wiki format ATM.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added "Edit Page" button to edit the current page in Composer.
+        Still needs an icon.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added the possibility to use html files in xdocs instead of xml files.
+        They must have an .ihtml extension.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added copyright statement to PDF footer (10pt, light-grey text).  if a
+        skinconf.xml 'credit' element has a role='pdf' attribute, this text will
+        be used instead. Thanks to Keiron Liddle.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        New <span class="codefrag">site.xml</span> file in content/xdocs.  This is used to
+        implement &lt;link href="site:internalURI"&gt; 'semantic' links,
+        &lt;link href="ext:externalURI"&gt; aliases to external links, and
+        renders <span class="codefrag">book.xml</span> files obsolete.  See <a href="linking.html">Menus and Linking</a> for more info.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Allow configuration of a project local-catalog and the entity resolver
+        verbosity level, via forrest.properties configuration. This replaces
+        tokens in the default cocoon.xconf
+      (DC)</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        Removed the 'basic' skin, to be shortly replaced with something much more
+        maintainable.
+      (JT)</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        Removed some images (built-with-cocoon.gif, centipede-logo-small.gif)
+        from the skins, and moved them to
+        <span class="codefrag">src/documentation/resources/images</span>, as they are
+        Forrest-specific.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Lots of FAQ improvements:
+        <ul>
+          
+<li>
+            Improved URI space by using <span class="codefrag">@id</span> attributes as the
+            #fragment-identifier for &lt;faq&gt; and &lt;part&gt; elements.
+          </li>
+          
+<li>Number FAQ entries and categories</li>
+          
+<li>Added back-links from FAQ entries to the menu</li>
+          
+<li>Process tags in &lt;question&gt; in menu entries</li>
+          
+<li>Indent FAQ text</li>
+          
+<li>FAQ sample added to seed project</li>
+        
+</ul>
+        Thanks to Joerg Pietschmann and Ralf Hauser for the suggestions.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        On avalon-tigris skin it's now possible to add a mysite.css file
+        to customize the style. An example that can be used is from
+        chaperon.sf.net.
+        Also added a rounded corner to paragraphs, and many minor fixes. 
+      (NKB) Thanks to <a href="mailto:stephan.at.apache.org">Stefan Michels</a>.</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Fixed the annoying link highlighting on the krysalis skin 
+        due to the border. Removed the border, now it highlights fine.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated part of the editor so that it now can save files in wiki format.
+        Still needs more work.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Batik Block so that now PNGs can be created correctly from SVG.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+       Updated some documentation, especially Forrestbot Introduction
+      (DC)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Update to 2002-12-26 Cocoon.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Tweaked forrestbar, added a sub-project menu for Jakarta, fixed 
+        download link and added submenu for tools and gump.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added rss capability to changes generation.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added latest krysalis-site skin, using common templates where possible.
+        There is a changes2rss stylesheet that still needs sitemap changes to run.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Now even the selected tab retains a link, to be able to easily select
+        the main page of that tab even if it is "current".
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Allow special handling of tab hrefs with #anchor references in them.  By
+        default, such menu links are always clickable.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated avalon-tigris skin by merging what was in CVS here and
+        what was used in Avalon with its Cocoon-generated site.  
+        The visual effect is the same to the current framework and Exalibur
+        Avalon sites.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated latest Cocoon jars: chain metamodule name set to "forrest",
+        and it is used instead of the default one.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Rewrite skins to share a common block of XSLT, which is used via
+        &lt;xsl:import&gt;. This should make skin maintenance much easier.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added enhancements to status.xml to comply with the needs for a complete status file,
+        like other "STATUS" text files at Apache.
+        Stylesheets not yet done.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added buttons for nightly Gump runs and local forrest. Corrected and completed
+        existing interface, and made buttons flat (the bar is slimmer too).
+        We need icons for the new buttons.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        If <span class="codefrag">build/webapp/content/xdocs/*</span> is more recent than
+        <span class="codefrag">src/*</span> equivalent, <span class="codefrag">forrest webapp</span> won't clobber
+        it.  A new <span class="codefrag">forrest backcopy</span> command will copy
+        <span class="codefrag">build/webapp/content/xdocs</span> content back to
+        <span class="codefrag">src/documentation/content/xdocs</span>.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        <span class="codefrag">forrest-site</span> skin is now HTML 4.0.1 compliant.  The
+        compliance validator logo can be switched off with a
+        <span class="codefrag">skinconf.xml</span> element.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Indirectly referenced files in skins (e.g. images in
+        CSS<span class="codefrag">url()</span>'s) are now copied across to the rendered site.
+        Previously, we relied on spidering to cover the URI space, which has
+        proved insufficient.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        HTML fragment identifiers for sections are now meaningfully named, based
+        on the section title, rather than <span class="codefrag">document-id()</span>-generated
+        characters.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed site regeneration bugs where changing the skin in
+        <span class="codefrag">forrest.properties</span> had no effect after the first build.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Now all files in <span class="codefrag">src/documentation/content</span> (except xdocs)
+        and <span class="codefrag">src/documentation/resources/images</span> are copied across
+        when Forrest generates a static site.  This fixes the problem when an
+        unparseable file links to another, and Cocoon can't crawl (and hence
+        copy) the linked-to file.  An example of this are CSS
+        <span class="codefrag">url('foo.png')</span> image refs (so krysalis-site will now work
+        properly).  Also, large batches of pregenerated files like Javadocs will
+        now be copied across instead of individually traversed.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Now files present in the content dir are correctly linked and
+        copied verbatim by the CLI. The wellknown files are given with the
+        correct mime-type, and links in html and xml are followed. 
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed a bug in the search form where there was no space between search
+        term and 'site:' term.  Search form also no longer requires Javascript.
+      (JT) Thanks to <a href="mailto:nick.at.chalko.com">Nick Chalko</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed a bug where the no menu entry is 'selected' when in subdirectories.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Now error reporting in CLI runs should work and show the cause of the error;
+        before it was just reporting [broken link].
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed a bug where multiple menu entries are highlighted if the filenames
+        share a common prefix.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed a bug in forrest.bat, which would fail if run from a different
+        drive to that Forrest was installed in.
+      (JT) Thanks to <a href="mailto:belhaj.at.online.no">Omar Belhaj</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fix bug where the webapp would break due to missing XML jars under JDK
+        1.2/1.3.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Moved credit and host logos to bottom left corner on forrest-site skin.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Make the seed project use the correct 'built with Apache Forrest' logo
+        instead of Cocoon + Centipede logos.
+      (JT)</li>
+</ul>
+</div>
+    
+<a name="N10905"></a><a name="version_0.2"></a>
+<h2 class="underlined_10">Version 0.2 (2002-11-16)</h2>
+<div class="section">
+<ul>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed bug where validation of xdocs was not descending into
+        sub-directories.
+      (DC)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed bug where changes to the breadcrumb links in skinconf.xml were
+        ignored until the Forrest binary was rebuilt, or the project
+        <span class="codefrag">build/tmp/</span> deleted.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Webapp now works under JDK 1.3 (parsers weren't being copied)
+      (JT)</li>
+</ul>
+</div>
+    
+<a name="N1091D"></a><a name="version_0.2rc1"></a>
+<h2 class="underlined_10">Version 0.2rc1 (2002-11-13)</h2>
+<div class="section">
+<ul>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        <a href="cap.html">SourceAction</a> or the so-called 
+        'content aware pipelines' enables conditional processing of XML
+        documents based on their grammar, being indicated by their DTD,
+        XML Schema PI, root element, or a processing instruction (PI)
+        in the prolog of the document.
+      (SN) Thanks to Bruno Dumon.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Validate project sitemaps and choice of skin
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Validation of important core configuration files at build-time using
+        RELAX NG.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Now an id attribute on any XML element below &lt;body&gt; will be rendered
+        as an anchor which can be linked to.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added alpha system for editing content in the webapp.
+        To try it do "forrest run" and point the browser to http://localhost:8888/edit/  .
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added avalon-tigris skin.
+      (JT) Thanks to <a href="mailto:peter.at.apache.org">Peter Donald</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Included Jetty in the distro.
+        type "forrest run" to have the ./build/webapp dir contents be run
+        in a local web server, starting from http://localhost:8888/index.html
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a docbook2document.xsl stylesheet to library/xslt.
+      (JT) Thanks to <a href="mailto:Kevin.Ross.at.iVerticalLeap.com">Kevin Ross</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        XML validation is now fully configurable through a hierarchical set of
+        <span class="codefrag">forrest.validation.*{includes,excludes,failonerror}</span>
+        properties.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Validate XSLTs in user skins and <span class="codefrag">resources/stylesheets</span>
+        directories.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added new document <a href="compliance.html">Standards Compliance</a>
+        Thanks to Robert Koberg.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added Jing "RELAX NG validator in Java" and initial grammar for
+        skinconf.xml files. These config files now get validated during the build.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Enhanced forrest-site skin's tabs.  Any URL (not just directories) can now
+        be tabbed with a new 'href' attribute. There is an improved 'longest match'
+        algorithm for deciding which tab is on which is more robust than the old
+        one.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Allow user to specify what XML files to validate via
+        <span class="codefrag">forrest.validate.{includes,excludes}</span> properties.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a subdirectory to the template site and fixed all broken links.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        XML doc files are now validated before rendering with the 'validate'
+        target.  Uses OASIS catalogs provided by Forrest, optionally augmented by
+        user project catalogs.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        User projects can now override the default cocoon.xconf and logkit.xconf files,
+        by placing these files in src/documentation/conf
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        User projects can now add custom classes and jars to Forrest doc builds.
+        Useful for custom sitemap components, or overriding Forrest-provided jars.
+      (JT)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added new document <a href="your-project.html">Your Project
+          - getting started with using Forrest</a>
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added to the "forrest-site" skin the ability to split source code
+        larger than 80 chars in two or more lines.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Replace the "forrest-site" skin with the new "bert"
+        skin.
+      (DC) Thanks to Bert Van Kets.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added the forrestbot - infrastructure and configuration for remote project building.
+      (SN) Thanks to <a href="mailto:mpo.at.outerthought.org">Marc Portier</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added breadcrumb trail script from the Avalon site skin.
+      (NKB) Thanks to Leo Simons.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        added NekoDTD-based DTD documentation using a custom Cocoon Generator
+      (SN)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        <a class="external" href="http://marc.theaimsgroup.com/?l=forrest-dev&m=102471820523388">draft forrest toolbar for Mozilla</a>
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Initial import of <a href="libre-intro.html">Libre</a>
+        facility - replacement for */book.xml
+      (SN) Thanks to <a href="mailto:mpo.at.outerthought.org">Marc Portier</a>.</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added a draft DTD for the Gump Descriptor forrest.xgump
+      (SN)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Forrest website is being automatically built and published to krysalis.org
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Designed a new skin for the Forrest documents. Particular attention to
+        cross-browser issues.
+      (BK)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added initial "Dream List" by harvesting statements from the
+        forrest-dev mail list.
+      (DC)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added simple xsl stylesheet for forrest.xgump.
+        In IE6 and Mozilla 6 it renders using this, in older ones it uses the
+        more simplifies CSS version.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added Forrest to Gump runs.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added preliminary version of a scarab-like skin.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Added simple css stylesheet for forrest.xgump.
+        In IE and Mozilla 6 it renders.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Fixed links in Forrest home page and added: contributing, mailing list,
+        list archives, who we are.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Merged forrest needed info in forrest.xgump.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Refactored site generation stuff to use skins; still need to integrate with xforrest descriptor.
+        Added jakarta-site, xml-apache-site, cocoon-printer skins.
+      (NKB)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Imported Centipede as a build system.
+      (SN)</li>
+<li>
+<img class="icon" alt="add" src="images/add.jpg">
+        Initial Import
+      (SM)</li>
+<li>
+<img class="icon" alt="remove" src="images/remove.jpg">
+        Removed unmaintained skins: avalon-site, jakarta-site, xml-apache-site,
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Added a convert dir in the resources with stylesheets and buildfile
+        to help convert Anakia and Maven-based sites.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Removed the dependency that the default "site" target had on clean-site.
+        It means that running  "forrest" will not delete the current files in ./build/site/** .
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Now Cocoon serves a file directly if the filename matches
+        the one in ./src/documentation/contents/** .
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Put the internal matches in a separate pipeline with internal-only="true".
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        The locations where Forrest expects doc files to be is now configurable via
+        properties, that can be set in forrest.properties.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        User projects may now specify their own sitemap, overriding the
+        Forrest-provided one.
+      (JT)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Cocoon to 2.1-dev to use xsltc and new CLI status messages.
+        Logs are in the <span class="codefrag">build/work/WEB-INF/logs</span> directory and the 
+        list of broken links is in the <span class="codefrag">build</span> directory.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated Centipede stuff to latest changes:
+        - added lib/endorsed dir for endorsed jars that are put in global calsspath
+        - changed the build scripts to not make direct reference to jar files
+        - added "examples" dir in src and creation of examples jar in buils
+        - added "testmodule" target to be run before committing stuff
+        - added "gump" build to be run by Gump
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Updated project descriptor: now it should be usable by Gump.
+        Added basic Forrest descriptor.
+      (NKB)</li>
+<li>
+<img class="icon" alt="update" src="images/update.jpg">
+        Ensure that initial DTDs are valid and that the initial XML instances can be
+        validated using these DTDs and OASIS Catalogs.
+      (DC) Thanks to <a href="mailto:stevenn.at.outerthought.org">Steven Noels</a>.</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed selected menu link (meant to be inactive and yellow)
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed webapp redirect problems under Tomcat and (sometimes) under Jetty.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Now site builds do not delete files in build/site that are included in the 
+        Ant list of default excludes, like CVS info.
+      (NKB)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed a bug where having a tabs.xml link to a file not otherwise mentioned
+        in book.xml caused a broken link.  See
+        <a class="external" href="http://marc.theaimsgroup.com/?t=103607092100004">forrest-dev
+          discussion</a>
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed all broken links in the Forrest site.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Simplified the sitemap-stylesheet contract.  Instead of 'dir' and
+        'resource' parameters with varying meaning, there is just one 'path'
+        parameter.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed broken PDFs in most subdirectories.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        The distribution no longer requires Ant to be preinstalled.  Now, nothing
+        but a Java installation is needed.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Building Forrest no longer requires a network connection (for downloading
+        Centipede).  It is buildable by typing 'ant' or with the provided build
+        scripts.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed ClassNotFoundException when running on JDK1.4.x
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Allow <span class="codefrag">xml:space='preserve'</span> attribute on &lt;p&gt; element, which preserves
+        space without the changed font and block display that &lt;code&gt; uses.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed a bug where the log files weren't being created. Thanks to Vladimir
+        Bossicard for reporting.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        PDFs for faq, changes and todo now work.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        "Change History" images (update.jpg, add.jpg etc) are now provided by
+        default by Forrest (in images/), and need not be supplied by user projects.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Made forrest-site skin fully generic, usable with any project. Skins are
+        configured through an external 'skinconf.xml' file, specified by the
+        project. 
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed bug where multiple copies of the same image where generated, one for
+        each directory. Now all image links are page-relative, leading to a single
+        copy.
+      (JT)</li>
+<li>
+<img class="icon" alt="fix" src="images/fix.jpg">
+        Fixed tab links, which were previously hardcoded and forrest-specific. They
+        are now page-relative. tabs.xml file entries no longer have to end in
+        '/'.
+      (JT)</li>
+</ul>
+</div>
+  
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/changes.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/changes.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/changes.rss
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/changes.rss?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/changes.rss	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">
+<rss version="0.91"><channel><title>Forrest Changes</title><link>http://forrest.apache.org/changes.html</link><description>Forrest Changes</description><language>en-us</language><item><title>plugins add</title><link>http://forrest.apache.org/changes.html</link><description>plugins add
+              by 
+              RDG
+              :
+              
+        Added photGallery plugin
+       Thanks to Jörg Werner.</description></item><item><title>plugins add</title><link>http://forrest.apache.org/changes.html</link><description>plugins add
+              by 
+              RDG
+              :
+              
+        Added capability to deploy directly to site in SVN using "ant deploy"
+        from within plugin directory.
+      </description></item><item><title>core remove</title><link>http://forrest.apache.org/changes.html</link><description>core remove
+              by 
+              JJP
+              :
+              
+        Remove the deletion of the cache-dir so consecutives "forrest site" actions
+        can be cached
+      </description></item><item><title>test add</title><link>http://forrest.apache.org/changes.html</link><description>test add
+              by 
+              RDG
+              :
+              
+        Added testing facilities to plugins to facilitate integration testing. 
+      </description></item><item><title>core remove</title><link>http://forrest.apache.org/changes.html</link><description>core remove
+              by 
+              JJP
+              :
+               
+      Merge xdocs and raw files in the same directory src/document/content/xdocs
+      </description></item><item><title>docs add</title><link>http://forrest.apache.org/changes.html</link><description>docs add
+              by 
+              RDG
+              :
+              
+      Added How-To Run Forrest from Maven 
+       Thanks to Ian P. Springer.</description></item><item><title>docs add</title><link>http://forrest.apache.org/changes.html</link><description>docs add
+              by 
+              RDG
+              :
+              
+      Added How-To Build a plugin 
+      </description></item><item><title>docs add</title><link>http://forrest.apache.org/changes.html</link><description>docs add
+              by 
+              RDG
+              :
+              
+      Split plugin documentation between 
+      user and
+      developer topics.
+      </description></item><item><title>core fix
+                (bug FOR-18)
+              </title><link>http://forrest.apache.org/changes.html</link><description>core fix
+              by 
+              JJP
+                (fixes bug FOR-18)
+              
+              :
+              
+      LocaleAction change its API lang value is language now. 
+      </description></item><item><title>core fix
+                (bug FOR-370)
+              </title><link>http://forrest.apache.org/changes.html</link><description>core fix
+              by 
+              JJP
+                (fixes bug FOR-370)
+              
+              :
+              
+       Ignore directory links for aggregations
+      </description></item><item><title>docs add</title><link>http://forrest.apache.org/changes.html</link><description>docs add
+              by 
+              RDG
+              :
+              
+        Added HowTo on editing CSS in a WYSIWYG fashion using Mozilla Firefox
+        and Edit-CSS plugin.
+       Thanks to Ferdinand Soethe.</description></item><item><title>docs add</title><link>http://forrest.apache.org/changes.html</link><description>docs add
+              by 
+              JJP
+              :
+              
+        Added custom xml sample on the fresh-site directory
+      </description></item><item><title>docs add</title><link>http://forrest.apache.org/changes.html</link><description>docs add
+              by 
+              DC
+              :
+              
+        Added 
+        How to modify the color of generated corner images. 
+       Thanks to Stephan E. Schlierf.</description></item><item><title>docs add</title><link>http://forrest.apache.org/changes.html</link><description>docs add
+              by 
+              DC
+              :
+              
+        Added links to example websites to demonstrate each available
+        default skin. 
+      </description></item><item><title>core add</title><link>http://forrest.apache.org/changes.html</link><description>core add
+              by 
+              DC
+              :
+              
+        Added to the document-v20 DTD to support "usemap" attribute in img tag.
+        Also added demonstration of client-side imagemap to the "seed site".
+       Thanks to Tamara Harpster.</description></item><item><title>docs update</title><link>http://forrest.apache.org/changes.html</link><description>docs update
+              by 
+              JJP
+              :
+              
+        Added FAQ to explain character encoding for certain languages.
+       Thanks to Joao Ferreira.</description></item><item><title>core add</title><link>http://forrest.apache.org/changes.html</link><description>core add
+              by 
+              RDG
+              :
+              
+        Enable sitemap plugins. Plugins allow Forrest to have functionality
+        added through the addition of small code blocks (plugins). Plugins
+        are downloaded automatically when a site that requries them is built.
+        See Extending Forrest with Plugins.
+      </description></item><item><title>core update</title><link>http://forrest.apache.org/changes.html</link><description>core update
+              by 
+              JJP
+              :
+              
+        Update fop-0.20.5 just with optional jimi support.
+        This fixes the issue building the Apache FOP site.
+        Replace libraries to use the cocoon-2.2.0-dev version.
+      </description></item><item><title>core add</title><link>http://forrest.apache.org/changes.html</link><description>core add
+              by 
+              DC
+              :
+              
+        The brokenlinks file now contains referer information.
+        Upgraded lib/core/cocoon.jar and added attribute "show-referrers"
+        to the Cocoon cli.xconf
+       Thanks to Upayavira.</description></item><item><title>docs update</title><link>http://forrest.apache.org/changes.html</link><description>docs update
+              by 
+              TS
+              :
+              
+        Updated How-To:
+        How to create a PDF document for each
+        tab to create subject-specific aggregated documents.
+      </description></item></channel></rss>
\ No newline at end of file

Added: forrest/site/docs/dev/changes.xml
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/changes.xml?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/changes.xml	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,1251 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.3//EN" "document-v13.dtd">
+<document><header><title>History of Changes</title></header><body><p><link href="changes.rss"><img alt="RSS" src="images/rss.png"/></link></p>
+    <section id="version_0.7-dev"><title>Version 0.7-dev (not yet released)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+        Added photGallery plugin
+      (RDG) Thanks to Jörg Werner. Fixes <link href="http://issues.cocoondev.org/browse/FOR-387">FOR-387</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added capability to deploy directly to site in SVN using "ant deploy"
+        from within plugin directory.
+      (RDG)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added testing facilities to plugins to facilitate integration testing. 
+      (RDG)</li><li><icon alt="add" src="images/add.jpg"/>
+      Added <link href="site:howto/maven">How-To Run Forrest from Maven</link> 
+      (RDG) Thanks to Ian P. Springer. Fixes <link href="http://issues.cocoondev.org/browse/FOR-369">FOR-369</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+      Added <link href="site:howto/buildPlugin">How-To Build a plugin</link> 
+      (RDG)</li><li><icon alt="add" src="images/add.jpg"/>
+      Split plugin documentation between 
+      <link href="site:documentation/plugins">user</link> and
+      <link href="site:documentation/developers/pluginInfrastructure">developer</link> topics.
+      (RDG)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added HowTo on editing CSS in a WYSIWYG fashion using Mozilla Firefox
+        and Edit-CSS plugin.
+      (RDG) Thanks to Ferdinand Soethe.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added custom xml sample on the fresh-site directory
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added 
+        <link href="site:howto/corner-css">How to modify the color of generated corner images</link>. 
+      (DC) Thanks to Stephan E. Schlierf. Fixes <link href="http://issues.cocoondev.org/browse/FOR-351">FOR-351</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added links to example websites to demonstrate each available
+        <link href="site:skins">default skin</link>. 
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added to the document-v20 DTD to support "usemap" attribute in img tag.
+        Also added demonstration of client-side imagemap to the "seed site".
+      (DC) Thanks to Tamara Harpster. Fixes <link href="http://issues.cocoondev.org/browse/FOR-322">FOR-322</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Enable sitemap plugins. Plugins allow Forrest to have functionality
+        added through the addition of small code blocks (plugins). Plugins
+        are downloaded automatically when a site that requries them is built.
+        See <link href="site:plugins">Extending Forrest with Plugins</link>.
+      (RDG)</li><li><icon alt="add" src="images/add.jpg"/>
+        The brokenlinks file now contains referer information.
+        Upgraded lib/core/cocoon.jar and added attribute "show-referrers"
+        to the Cocoon cli.xconf
+      (DC) Thanks to Upayavira. Fixes <link href="http://issues.cocoondev.org/browse/FOR-204">FOR-204</link>.</li><li><icon alt="remove" src="images/remove.jpg"/>
+        Remove the deletion of the cache-dir so consecutives "forrest site" actions
+        can be cached
+      (JJP)</li><li><icon alt="remove" src="images/remove.jpg"/> 
+      Merge xdocs and raw files in the same directory src/document/content/xdocs
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added FAQ to explain character encoding for certain languages.
+      (JJP) Thanks to Joao Ferreira. Fixes <link href="http://issues.cocoondev.org/browse/FOR-305">FOR-305</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Update fop-0.20.5 just with optional jimi support.
+        This fixes the issue building the Apache FOP site.
+        Replace libraries to use the cocoon-2.2.0-dev version.
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated How-To:
+        <link href="site:pdf-tab">How to create a PDF document for each
+        tab</link> to create subject-specific aggregated documents.
+      (TS)</li><li><icon alt="fix" src="images/fix.jpg"/>
+      LocaleAction change its API lang value is language now. 
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-18">FOR-18</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+       Ignore directory links for aggregations
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-370">FOR-370</link>.</li></ul></section>
+    <section id="version_0.6"><title>Version 0.6 (2004-10-15)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+      <!-- Please keep this action at the top -->
+        Added new document to facilitate
+        <link href="site:upgrading_06">upgrading to v0.6</link>
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/> 
+        getMenu.js - fixes a path issue and the double click behaviour of pelt.
+      (TS)</li><li><icon alt="add" src="images/add.jpg"/> 
+        Explained the usage of the extra-css element in skinconf.xml of the fresh site.
+      (TS)</li><li><icon alt="add" src="images/add.jpg"/>
+        Initial Chaperon grammar for minimal MoinMoin Wiki to Forrest xdocs
+        transformation. Source documents use the *.moinwiki filename extension.
+      (DC) Thanks to Fabio Rinaldi. Fixes <link href="http://issues.cocoondev.org/browse/FOR-268">FOR-268</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Requesting linkmap.html Forrest now renders the site.xml 
+        file as a table of contents.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Now the *.ihtml and *.cwiki extensions are deprecated. 
+        To get the same functionality it is recommended to switch to 
+        *.html and *.jspwiki. With this it's now possible to have a 
+        site in simple html, edited with any html editor. 
+        The *.jspwiki extension was put to make it clear what the 
+        format is about.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        New project sitemap extension mechanism. Now it is possible to add
+        a project sitemap that plugs into the processing at the beginning.
+        If the requested url is resolved by it, it will serve the file directly.
+        If the requested url with the extension changed to xml is matched, then
+        Forrest will use that result as the intermediate format and render it.
+        This will enable project-specific sitemaps to not collide with future
+        Forrest updates.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+         Added configuration for XMLMind XML Editor to scratchpad.  Originally
+         from splike.com
+      (DB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Automatically add some meta elements to head of html
+        (Generator name, Forrest version, skin name)
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Optional feedback link for the footer of all skins.
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        New output format for POD (the Perl community's Plain Old Documentation)
+        triggered using the .pod filename extension.
+        Initial work, needs enhancement. See
+        <link href="http://marc.theaimsgroup.com/?t=107512563400001">forrest-dev
+          discussion</link>
+      (DC) Thanks to Rick Tessner.</li><li><icon alt="add" src="images/add.jpg"/>
+        Eclipse plugin code added to scratchpad (donated by <link href="http://www.burrokeet.org/">Burrokeet</link>).
+        Initial work, needs enhancement.
+      (RDG)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a How-To:
+        <link href="site:asf-mirror">Generate an ASF mirrors page using
+        interactive web form</link> using ihtml to include additional html
+        form elements.
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added forrestbot deploy.svn implmentation.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-219">FOR-219</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a How-To:
+        <link href="site:pdf-tab">How to create a PDF document for each
+        tab</link> to create subject-specific aggregated documents.
+      (TS) Thanks to Stephan E. Schlierf. Fixes <link href="http://issues.cocoondev.org/browse/FOR-218">FOR-218</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Created the <link href="site:howto">How-To</link> section of the
+        documentation. Continue Dianna Shannon's good work with designing
+        the DTDs, concepts, and documentation effort at Cocoon.
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        The new "pelt" skin (uses CSS and div).
+        See notes about <link href="site:skins">Default skins</link>.
+      (TS) Fixes <link href="http://issues.cocoondev.org/browse/FOR-182">FOR-182</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a mechanism to enable impoverished XML tools that do not use
+        the Catalog Entity Resolver to fetch the DTDs direct from the website.
+        See <link href="site:upgrading_06">upgrading to v0.6</link>
+        Please help to upgrade our /dtd/.htaccess file (see issue FOR-107)
+        and please help to address the SVN Issue
+        <link href="http://subversion.tigris.org/issues/show_bug.cgi?id=1233">1233</link>.
+      (DC) Fixes <link href="http://issues.cocoondev.org/browse/FOR-107">FOR-107</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        In skinconfig, add box-location attribute to search element.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-142">FOR-142</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+         Added new documentation about
+        <link href="site:searching">Searching Forrest-built documentation</link>
+        which describes both Lucene and Google search.
+      (JJP) Thanks to Florian G. Haas. Fixes <link href="http://issues.cocoondev.org/browse/FOR-9">FOR-9</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Locationmap modules added.  Not in use yet.
+      (NKB) Thanks to Unico Hommes.</li><li><icon alt="add" src="images/add.jpg"/>
+        Forrestdoc code added to scratchpad; previously was <link href="http://jakarta.apache.org/alexandria/">Jakarta Alexandria</link>
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Add &lt;copyright-link&gt; element to skinconf
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-120">FOR-120</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+       Information about the new 
+       <link href="site:mail-lists/forrest-user">forrest-user</link>
+       mail list.
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        New stylesheet to import the original cocoon.xconf file
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        Move context targets from forrest.build.xml to targets/context
+        Use skinconf DTD.
+        Use xmlvalidate for skinconf.
+        Create upgradeskinconf.xsl for old skinconf.xml files
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        The language alternative div displays language in your own language.
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        Docbook support for refentry element and it's children.  Generally used for man pages.
+      (DB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Do not create ToC unless it has been defined on the skinconf.
+        Change level attribute to max-depth attribute.
+        Add a min-sections attribute to define a minimun number of sections 
+        before create a toc.
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        Add Language alternatives div. To test it:
+        i18n-foo.html
+      (JJP)</li><li><icon alt="add" src="images/add.jpg"/>
+        Page size and orientation for pdf.
+      (JJP) Thanks to Florian G. Haas. Fixes <link href="http://issues.cocoondev.org/browse/FOR-112">FOR-112</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        New 'clean-dist' target for build.xml, which is now the default target.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-108">FOR-108</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added SkinconfTransformer, that augments the skinconf.xml 
+        by adding these attributes to colors if not present:
+        @highlight, @lowlight, @font, @link, @vlink, @hlink.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Now skins can get a stab at enhancing skinconf.xml, by placing
+        a skinconf.xsl file in the skin directory.
+        By default some values are added by the common skin, like
+        default Forrest colors.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Add support for Openoffice Writer 1.1 files.
+      (RP)</li><li><icon alt="add" src="images/add.jpg"/>
+       Fixes to the krysalis skin to bring it up to snuff.
+       Added lateral search bar.
+       Added credits section.
+       Use automatically skinnable borders
+       Fix code font size.
+       Other small enhancements.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        New "extra-css" tag in skinconf can contain css that is injected in
+        forrest.css, added in the skins by default.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        New section in skinconf about colors used by the site. 
+        Enabled for krysalis-site and tigris-style. 
+        If a needed color is not specified, the default one is used.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Now skin resources can be generated from skinconf.xml from xslt.
+        For example '/myskin/css/my.css.xslt' is used by forrest on 'skinconf.xml'
+        to get 'my.css'
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        It is now possible to have two levels of tabs.
+      (NKB) Thanks to <link href="mailto:ross@saafe.org">Ross Gardler</link>. Fixes <link href="http://issues.cocoondev.org/browse/FOR-98">FOR-98</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        External links are now identified by a small trailing icon.
+        The icon can be overridden by the skin and the behaviour
+        can be disabled in skinconf.xml.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added new 'tigris' skin, by using exactly the same 
+        skin version 1.1. from the project Style at http://style.tigris.org/.
+        This will completely replace the avalon-tigris skin in subsequent versions.
+        The avalon-tigris skin is to be considered deprecated and no longer 
+        developed.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Properties from ${user.home}/forrest.properties are loaded, after
+        the project's forrest.properties and before the default-forrest.properties are.
+      (DB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Began documentation for new forrestbot; moved stable forrestbot docs
+      (DB)</li><li><icon alt="add" src="images/add.jpg"/>
+       New file format: '.aart'. These are text files that are converted
+       automatically be Cocoon in SVG, if requested with a '.png' extension.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+          Now images are generated from the xdocs content dir as if they
+          were in the resources/images dir. The latter will be phased out.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+          Added a new property to forrest.properties
+           (project.raw-content-dir=${project.content-dir}/content)
+           to define where raw files are to be served from.
+           Also removed the internal property real-content.dir that was
+           used internally for this and replaced it with a raw-content.dir
+           property.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+          Patch facility to be used by any contributor (From Ant's project).
+&#9;  To use it run "build.[sh|bat] patch".
+      (JJP) Thanks to <link href="mailto:Jan.Materne@rzf.fin-nrw.de">Jan Materne</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Skins can now be packaged, downloaded and automatically installed.
+        See <link href="site:skin-package">documentation</link>.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+       First I18n integration for menus in forrest.
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-9">FOR-9</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Integrate Lucene on Forrest. Check the bug report for more info.
+      (JJP) Thanks to <link href="mailto:rprades@porcelanosa.com">Ramn Prades</link>. Fixes <link href="http://issues.cocoondev.org/browse/FOR-9">FOR-9</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added XSP support.
+&#9;For old sitemap.xmap add this tag:
+&#9;&lt;map:generator name="serverpages" 
+&#9;src="org.apache.cocoon.generation.ServerPagesGenerator"/&gt;
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-56">FOR-56</link>.</li><li><icon alt="remove" src="images/remove.jpg"/>
+        Skins "forrest-css" and "avalon-tigris" are deleted. The
+        "tigris-style" is renamed to "tigris". Aliases
+        set in place for backward-compatibility.
+        The old "forrest-site" and "krysalis-site" skins are retained for
+        a little while longer,
+        but are deprecated, so please move to one of the other skins.
+        See notes about <link href="site:skins">Default skins</link>.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-181">FOR-181</link>.</li><li><icon alt="remove" src="images/remove.jpg"/>
+        Remove 'template' skin; better to base a new skin on an existing one.
+      (DB)</li><li><icon alt="remove" src="images/remove.jpg"/>
+         Clean up first Lucene search implementation in Forrest.
+      (JJP)</li><li><icon alt="remove" src="images/remove.jpg"/>
+        The .ehtml files have been deprecated.  Use .ihtml instead.  Future html input support will be
+        based on <link href="http://issues.apache.org/eyebrowse/BrowseList?listId=65&amp;by=thread&amp;from=748321">this
+        discussion</link>.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-131">FOR-131</link>.</li><li><icon alt="remove" src="images/remove.jpg"/>
+       Revert the changes to access skinconf using "skinconf//" done on r10259
+      (JJP)</li><li><icon alt="remove" src="images/remove.jpg"/>
+        Forrest-targets with ant proxy is obsolete; use forrestbot now.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-140">FOR-140</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated commons-collections to 3.1,
+        commons-logging to 1.0.4, jcs to 1.1-dev.20040811, lucene to 1.4.1
+      (AG)</li><li><icon alt="update" src="images/update.jpg"/>
+        Enable email address obfuscation to be configurable using the
+        obfuscate-mail-value option in skinconf.xml
+      (DC) Fixes <link href="http://issues.cocoondev.org/browse/FOR-122">FOR-122</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+         Enhance the document2pod functionality to handle many other elements
+         and enable the link to this format to be configured via skinconf.
+         See the issue report for some notes.
+      (DC) Thanks to Rick Tessner. Fixes <link href="http://issues.cocoondev.org/browse/FOR-240">FOR-240</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Ant 1.6.2.
+      (AG)</li><li><icon alt="update" src="images/update.jpg"/>
+        Have @class attribute in DTD for every element, which enables the
+        "extra-css" section in the skinconf to be put to good use.
+        Updated all v1.2 DTDs to become v1.3 DTDs (forward compatibility:
+        v1.2 docs will work fine as V1.3).
+        Updated the v2.0a DTDs to become v2.0 DTDs (forward incompatibility:
+        v1.2/1.3 docs are not forward-compatible as V2.0).
+        Added demo of extra-css to the seed site and updated some
+        sample docs to use new v1.3 DTDs.
+        See the issue report for full list of changes.
+      (DC) Thanks to Rick Tessner. Fixes <link href="http://issues.cocoondev.org/browse/FOR-174">FOR-174</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Support running Forrest on Win9x.
+      (DB) Thanks to Pierrick Brihaye. Fixes <link href="http://issues.cocoondev.org/browse/FOR-113">FOR-113</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Don't copy unneeded project files in 'war' and 'webapp' targets.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-207">FOR-207</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Add more desriptions to forrest targets.  Highlight the most common ones.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-216">FOR-216</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Projects can use a local CatalogManager.properties to declare
+        additional Catalogs for DTDs and other entities.
+      (DC)</li><li><icon alt="update" src="images/update.jpg"/>
+        Improve look of PDF pages.
+      (DB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Forrest is now a top-level Apache project. The new website is at
+        <link href="http://forrest.apache.org/">http://forrest.apache.org/</link>
+      (DC)</li><li><icon alt="update" src="images/update.jpg"/>
+         Fix relative links and image references in aggregate pages.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-148">FOR-148</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+          Worked search functionality into all skins.
+          Fixed query parameters for Google site search.
+          Lateral search box was incompatible with new skinconf.xml format.
+      (JJP) Thanks to Florian G. Haas. Fixes <link href="http://issues.cocoondev.org/browse/FOR-9">FOR-9</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+         Upgrade to cocoon 2.1.5
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Removed author and cvs-id tags from code and xdocs.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-123">FOR-123</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Repack Jetty without JSP support. Now we can remove org.apache.jasper.jar
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Moved forrestbot2 from scratchpad into main.  Uses ant 1.6's 
+        'import' task instead of XSLT/ant.  Webapp completely
+        rewritten to use JSTL, Struts, Java utility classes, and 
+        OpenSymphony's OSUser for flexible authentication.
+      (DB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Forrest does not copy anything around anymore. The only step
+        to make it work is to have java compile the forrest jar; all
+        other resources are used in their original location.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Jetty jar was mistakenly compiled for jdk 1.4
+        - now re-compiled for jdk 1.3 
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        'build patch' command updated for SVN.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-137">FOR-137</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Completely rewritten Lucene-based index and search functionality.
+      (JJP) Thanks to Florian G. Haas. Fixes <link href="http://issues.cocoondev.org/browse/FOR-9">FOR-9</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Converted repository from CVS to SVN.
+      (DB) Thanks to Apache Infrastructure.</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgrade to batik 1.5.1
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Add i18n to single file content.
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Ant 1.6.1
+      (AG)</li><li><icon alt="update" src="images/update.jpg"/>
+        Add i18n to tabs.
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Putting a jettyconf.xml file in your document directory will override
+        the one supplied in the default Forrest context. Also no longer copies 
+        jettyconf.xml to build dir (one more file closer to no copying ;-))
+      (RDG)</li><li><icon alt="update" src="images/update.jpg"/>
+        Support multiple skin descriptor files via the forrest.skins.descriptors property
+      (DB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Libraries are not copied anymore in the servlet context of
+        the dist and of the project being built; they are added
+        instead to the classpath of jetty for the 'run' target and
+        of the Cocoon CLI for the default 'site' target.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgrade to Jing 20030619.
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Validation is now "dynamic", by setting the parser feature
+        "http://apache.org/xml/features/validation/dynamic".
+        This means that documents with DTD are fully validated,
+        while documents without DTD are just checked for well-formedness.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+       Removed xml2xhtml.xsl import in profile2page.xsl that was not used (file not present).
+      (RDG) Thanks to <link href="mailto:cheche@apache.org">Juan Jose Pablos</link>. Fixes <link href="http://issues.cocoondev.org/browse/FOR-59">FOR-59</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        New build target to build a webapp that can be distributed.
+        "war" target depends on "webapp" which will produce an deployable webapp,
+        "run" target depends on "webapp-local" which leaves many files in the project
+        directory to ease editing (e.g. src, resources and skins)
+      (RDG) Fixes <link href="http://issues.cocoondev.org/browse/FOR-98">FOR-98</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgrade to cocoon 2.1.3
+&#9;nekodtd 0.1.9
+&#9;remove excalibur-concurrent-20020820.jar
+&#9;remove excalibur-cli-1.0.jar
+&#9;remove excalibur-datasource-vm12-20021121.jar
+&#9;remove jakarta-oro-2.0.6.jar 
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Instead of forrest-targets.ent with Ant 1.6 Forrest can now also be used with
+        the new import facility: &lt;import file="forrest-targets.xml"/&gt;
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Automatic generation of borders from skin colors and naming convention.
+        Rounded and straight 45 degrees corners supplied.
+
+       For example, to generate a 'r'ounded corner for 't'op 'l'eft the size
+       of '5' pixels of background 'header', foreground 'tab-selected' and
+       border of 'tab-unselected' I can just ask for:
+
+         /skin/images/rc-t-l-5-1header-2tab-selected-3-tab-unselected.png
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Removed all validation includes and excludes from the fresh site,
+        except the most basic one. This means that the feature is to 
+        be considered deprecated.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Ant 1.6.0
+      (AG)</li><li><icon alt="update" src="images/update.jpg"/>
+        Refactored forrestbot to organize workstages and their implementations.
+        Properties named by workstage and implementation for clarity and to
+        prevent conflicts.
+      (DB)</li><li><icon alt="update" src="images/update.jpg"/>
+        The 'clean-site' target appears in 'forrest -projecthelp'.  Deletes
+        temp, webapp, and brokenlinks files too.
+      (DB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated and separated in their directory all the resources
+        needed by Chaperon, and make the pipeline generate the 
+        xml grammar versions if unavailable.
+        This fixes some wiki rendering bugs and makes sections
+        follow the correct level nesting.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Now also all forrest /resources are editable in forrest.home
+        and translations in their source space.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Skins are now editable directly in FORREST_HOME.
+      (NKB) Thanks to <link href="mailto:ross@saafe.org">Ross Gardler</link>. Fixes <link href="http://issues.cocoondev.org/browse/FOR-85">FOR-85</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Entity Resolver from pre-release to official
+        xml-commons-resolver-1.1 release.
+      (DC)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Jetty to 4.2.14
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+        Removed the deprecated Ant @tag@ substitution method for skins to 
+        reduce copying further.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+         All resources in skins/common/images|scripts are used if the
+         corresponding resource is not found in the skin being used. 
+         Moved under these dirs the images and the scripts that were placed by 
+         default under resources/images or copied in each skin, and added a 
+         temporary sitemap rule to route the request of the images to the new
+         location. 
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+          Moved the images of fresh-site to the src/content/xdocs directory,
+          for the new layout that has been decided on forrest-dev.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+          Major update to inner working of the krysalis-site skin: 
+          - removed all use of the spacer.gif image
+          - replaced all visual enhancement icons with css icons
+          - fixed CSS and html validation
+          - reduced final output size, 
+          - removed all font tag usage in favor of css
+          - added aural (speech) style in css
+          - reduced usage of nested tables
+          - refactored main xhtml stylesheet to be more clear and maintainable
+          - refactored css to have a single small place where to define the skin colors
+          - changed icons to original icons (made by me and not gotten from elsewhere)
+          - removed unused icons.
+          - made location of minitoc configurable as "page", "menu", or "both"
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+          Removed duplicated copying of files during the creation of the 
+          distro. Now the command-line context dir is like the webapp context dir.
+          This reduces Forrest build time from 53 to 19 seconds on my system.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+          Added support for docbook version 4.1.2. Allows importing files
+&#9;  from various editors (Open office, Abiword).
+      (JJP)</li><li><icon alt="update" src="images/update.jpg"/>
+          Added German Translation for menu in fresh-site example seed.
+      (JJP) Thanks to <link href="mailto:Jan.Materne@rzf.fin-nrw.de">Jan Materne</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Added creation of TOC support on PDF files.
+&#9;Improved so it uses value from skinconfig.xml.
+&#9;Improve algoritm to define font size for section/subsection/...
+      (JJP) Thanks to <link href="mailto:eburghar@free.fr">Eric Burghard</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        In the generated "changes" document, add "version_" to section@id
+        as required by document-v12.
+        Sort action types order to "add","remove","update","fix".
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        docbook2document.xsl: remove unnecessary / from template matches.
+      (JJP) Thanks to Sean Wheller. Fixes <link href="http://issues.cocoondev.org/browse/FOR-317">FOR-317</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        docbook2document.xsl: docinfo element. never in OASIS Docbook XML DTD 
+      (JJP) Thanks to Sean Wheller. Fixes <link href="http://issues.cocoondev.org/browse/FOR-316">FOR-316</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        docbook2document.xsl: handle the xref and xreflabel.
+      (DC) Thanks to Sean Wheller. Fixes <link href="http://issues.cocoondev.org/browse/FOR-308">FOR-308</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Proper positioning of icon/links for PDF, XML, POD, Print content
+        options on pelt skin.
+      (DC) Thanks to Arturo Vazquez.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Allow forrest to run in a project directory with a space in the name.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-267">FOR-267</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Openoffice2forrest: add support for merged cells in tables.
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-262">FOR-262</link>.</li><li><icon alt="fix" src="images/fix.jpg"/> 
+        Fixed the domain bug of the searchbox in pelt.  
+      (TS)</li><li><icon alt="fix" src="images/fix.jpg"/> 
+        Fixed the menu in pelt by adding getMenu.js and changing the site2xhtml.xsl. 
+        Now the chapter image will get expand again.
+      (TS)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Relative URIs with absolute paths were broken in the site.xml
+        linking mechanism.
+      (DC) Fixes <link href="http://issues.cocoondev.org/browse/FOR-268">FOR-268</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Re-write the Chaperon grammar for JSPWiki to address ambiguity with
+        paragraphs and sub-sections.
+      (DC) Thanks to Fabio Rinaldi.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        JCS log messages go through cocoon instead of to stdout.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-214">FOR-214</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Generate proper html for figures in simplified docbook.
+      (DB) Thanks to Johannes Schaefer. Fixes <link href="http://issues.cocoondev.org/browse/FOR-226">FOR-226</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        PDF pages receive skinconf properly (through the skinconf pipeline).
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-138">FOR-138</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        FAQ page does not need to provide it's own extra index.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-154">FOR-154</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Brokenlinks file is now generated in project.home rather than forrest.home
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-165">FOR-165</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Replace URLs in all docs to be http://forrest.apache.org/
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Add missing xdocs from the validate.exclude property. Allowing to exclude files. 
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-130">FOR-130</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Improved resolving image references in PDFs.
+      (DB) Fixes <link href="http://issues.cocoondev.org/browse/FOR-114">FOR-114</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Now CSS files are parsed internally, so that the urls are included in the static
+        site generation.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Lucene-index target works. If search@provider="lucene" is set create a search index.
+        Build site and run targets as per project directory instead of forrest.home.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Moved all references to //skinconfig out of the document2html.xsl
+        into the site2xhtml.xsl file.
+        * Rationalized the Table of Contents stuff by creating a "toc"
+        mode in the common/xslt/html/document2html.xsl. That is then
+        used to generate the per-page ToC and the ToC attached to the menu.
+        * Removed extraneous default xsl matchers on the non-common
+        document2html and site2xhtml XSLs. This allows matches
+        defined in the imported transformation sheets to match
+        (imported sheets have lower precedence).
+        * Defined a couple of <code>&lt;div id="..."&gt;</code> place holder
+        tags used by the document2html. Those are then skinned by the
+        site2xhtml sheets.
+        * Note: If you have your own skins that were referencing "$config" or
+        "//skinconfig" in the document2html.xsl then you need to make similar
+        changes.
+        * For more information see the FOR-146 issue report.
+      (DC) Thanks to Rick Tessner. Fixes <link href="http://issues.cocoondev.org/browse/FOR-146">FOR-146</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Remove misleading error message. Reported a cocoon bug #28939 
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        skinconf was being ignored for the svg and fo formats.
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-139">FOR-139</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        "Warning" was mistakenly labeled as "Note" in PDF.
+      (JJP) Thanks to Nick Chalko. Fixes <link href="http://issues.cocoondev.org/browse/FOR-136">FOR-136</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        site2book.xsl handle all menu-item and menu attributes
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-69">FOR-69</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Proper table around 'graphic' in simplified docbook.
+      (DPB) Thanks to Rob Exley. Fixes <link href="http://issues.cocoondev.org/browse/FOR-115">FOR-115</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Replace document() function to get skinconf values and use "//skinconfig".
+        Fix order so it can validate skinconf.
+        Use <code>&lt;search/&gt;</code> instead of
+        <code>&lt;disable-search/&gt; &lt;disable-lucene/&gt;
+        &lt;searchsite-domain/&gt; &lt;searchsite-name/&gt;</code>.
+        Fix skinconf.xsl so it produces a proper skinconf
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Updated jetty to 4.2.19
+      (AG)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Update scripts and config files to allow upgrade to cocoon 2.1.5-dev
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Stop overwriting skinconf and cocoon.xconf on webapp target.
+        Libs were not copied on the webapp target.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+       ToC element is optional on skinconf. 
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Allow a full url image to be included on a pdf file.
+        Use only tmp as the temporary directory.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Split build file in various parts (webapp,war,validate,site)
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Move ant + Jetty under tools on the build target
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Wrong directory being used for wiki grammars.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Now skins that are edited in place have their non-traversable
+        resources also copied for static rendering.
+      (NKB) Thanks to <link href="mailto:ross@saafe.org">Ross Gardler</link>. Fixes <link href="http://issues.cocoondev.org/browse/FOR-87">FOR-87</link>, <link href="http://issues.cocoondev.org/browse/FOR-88">FOR-88</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        DHTML menus in Krysalis skin now work on all levels.
+      (NKB) Thanks to <link href="mailto:ross@saafe.org">Ross Gardler</link>. Fixes <link href="http://issues.cocoondev.org/browse/FOR-86">FOR-86</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+      Wrong default value for translations directory.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+          Fixed the handling of images and resources in the resources.xmap
+          pipeline, to cater for the new system that does not copy docs prior
+          to rendering.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+          Fixed bug in the autodownload support for skins that was preventing 
+          custom skins in the project source dir from working.
+      (NKB) Thanks to <link href="mailto:sb@sebastian-bergmann.de">Sebastian Bergmann</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+          Added default translation for menu on fresh-site so it is used 
+&#9;  when the user locale can not be found.
+          Synchronized some I18n labels after a modification on fresh-site.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+          Patched directory2book.xsl to be able to serve raw documents from the 
+          side menu (e.g. pdf); previously it always generated .html links.
+      (NKB) Thanks to <link href="mailto:eburghar@free.fr">Eric BURGHARD</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        The 'validate-site' build target will validate the intermediate xdocs.
+      (JJP)</li></ul></section>
+
+    <section id="version_0.5.1"><title>Version 0.5.1 (2003-10-06)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+        Added obfuscate-mail-links skinconf.xml option, on by default.
+      (JT) Fixes <link href="http://issues.cocoondev.org/browse/FOR-67">FOR-67</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Upgrade to Cocoon 2.1.2, which fixes a bug that caused some
+        pages in a site not to be rendered from the command-line, and
+        has some cosmetic improvements.
+      (JT) Fixes <link href="http://issues.cocoondev.org/browse/FOR-66">FOR-66</link>, <link href="http://issues.cocoondev.org/browse/FOR-62">FOR-62</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        In skinconf.xml, made project-description optional to keep
+        compatibility with 0.4.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix forrest-site tables bug that broke Opera
+      (JT) Fixes <link href="http://issues.cocoondev.org/browse/FOR-65">FOR-65</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        forrest.antproxy.xml script now properly fails when Cocoon fails
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed URLs for comma-separated bug keys in status.xml
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix bugs in forrest.bat|sh scripts encountered when used in
+        odd environments (perl and Win9x).
+      (JT) Fixes <link href="http://issues.cocoondev.org/browse/FOR-47">FOR-47</link>, <link href="http://issues.cocoondev.org/browse/FOR-48">FOR-48</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        The 'forrest' command no longer sources /etc/antrc and
+        ~/.antrc, which solves problems on some *nix distributions.
+      (JT)</li></ul></section>
+
+    <section id="version_0.5"><title>Version 0.5 (2003-09-13)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+        Added new document to facilitate
+        <link href="site:upgrading_05">upgrading to v0.5</link>
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added @label support for note and warning elements.
+      (SN)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added ability to have version-specific overridden sitemaps.  For
+        example, src/documentation/sitemap-0.5.xmap will be used by Forrest 0.5
+        in preference to any others present in the same directory.  This means a
+        site with overridden sitemaps can build with Cocoon versions expecting
+        different sitemap formats.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Comma separated bugs have a link to bugzilla systems.
+      (JJP) Thanks to <link href="mailto:joerg.heinicke@gmx.de">Joerg Heinicke</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Now the Krysalis skin has javascript-collapsable menus.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+         Added a text2document.xsl stylesheet. Convert to unix format so it stop  
+         EOL character. Simplify so it does not use chaperon format.
+         format.
+       (JJP) Thanks to <link href="mailto:dave@brondsema.net">Dave Brondsema</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added alternative menu/tab selection algorithm, that uses tab attributes
+        in site.xml instead of relying on physical site structure (directories).
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a <code>forrest.maxmemory</code> property specifying the maximum
+        amount of memory allocated to the JVM. Useful for rendering large PDFs.
+        Added <code>forrest.jvmargs</code> property for other JVM options.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+       On krysalis skin: users can select font size, reworked left-bar inclusion
+       of page section titles, made them only one level deep, moved buttons after
+       the left navbar, added publish date on top right navbar. 
+       For both Forrest and krysalis skins, added single background pixel line below
+       unselected tabs and made selected tab more prominent.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added XInclude capability  to the documents. Remember to 
+        disable validations for files with xincludes as the xinclude is not
+        performed during validation.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added DocBook 4.2 and simplified DocBook 1.0 to the schemas and
+        to the validation catalogue.
+        Added Docbook and simplified Docbook rendering capability for documents.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        In the forrest-site skin and derivatives, display the author and version at the
+        bottom of the page, as krysalis-site does.  Also added parsing for CVS Revision
+        tags, so <code>&lt;version&gt;$Revision: 1.288 $&lt;/version&gt;</code> can be used.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added email template for html content in common skin.
+      (JJP) Thanks to <link href="mailto:dave@brondsema.net">Dave Brondsema</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Add description to {group, project} logo.
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-23">FOR-23</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Switched off skinconf.rnc validation to promote better forwards-compat.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgraded to Cocoon 30/08/2003, now with ability to exclude URLs from
+        being processed, in cli.xconf.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Add "title" attribute to menu item links using the "description"
+        attribute from entries in site.xml or book.xml
+      (DC) Thanks to <link href="mailto:hauser@acm.org">Ralf Hauser</link>. Fixes <link href="http://issues.cocoondev.org/browse/FOR-20">FOR-20</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        The generated Tables of Contents can be configured to show a certain
+        number of section levels. Default is two levels. Level 0 means show
+        no ToC at all. See the fresh-site skinconf.xml for example usage.
+      (DC) Thanks to <link href="mailto:rprades@porcelanosa.com">Ramn Prades</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        New 'expand-dtd' target for generating monolithic DTDs suitable for use
+        in catalog-ignorant XML editors such as IDEA.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        site.xml changes now picked up without requiring a reload of the webapp.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated to Cocoon 20/7/03, and use the new command-line (cli.xconf), which
+        makes Forrest static rendering more than twice as fast as before.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        New Icons.
+      (NKB) Thanks to <link href="mailto:rofre@swing.be">Frederic Robesyn</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Cocoon to -D "2003/06/22 12:00". This fixes a bug where files
+        with unknown extensions were written with 'null' appended to their
+        filename.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Allow any sort of content inside <code>resources/</code>, which will be
+        made available to the sitemap but not automatically copied to the
+        generated site output.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Add a flag for email obfuscation, and turn it off by default.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgraded FOP from 0.20.4 to 0.20.5.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgraded Cocoon to M2.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        The 'backcopy' command will now copy all types of custom content
+        (*.xmap, skinconf.xml, xdocs, images, stylesheets, DTDs).
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Add a @indexfile attribute to tabs.xml, so that the user can specify 
+        which file the tab links to.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Add &lt;elaborate&gt; to the FAQ &lt;question&gt; element, which lets one
+        provide some background (elaboration) in the FAQ body without cluttering
+        the FAQ list.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Allow plain text (instead of just block-level elements) in the FAQ's
+        &lt;answer&gt; element.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Created new document-v12 DTD module, containing all DTD improvements
+        made since 0.4 was released, and use it to define new v12 versions of
+        all DTDs (document, howto, faq, etc).  The doc-v12 DTD removes many
+        restrictions in the DTD that were found to be unnecessary, and is closer
+        to the HTML content model.  A list of changes can be found in <link href="site:document-v12">the doc-v12 sample page</link>.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        On the forrestbar, added a community menu, made 'AskSam' a resources
+        submenu, moved the search part to the right.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+       On krysalis skin: fixed left navigation bar icons and sizing using divs
+       instead of list elements, made all links underlined,
+       added space to the bottom of the page text, and changed font
+       increase-decrease links to buttons.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Enabled multiple output links on each page (print - pdf - xml)
+        They can be enabled by adding the relative disable-*-link elements
+        and setting them to false.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Upgraded to 2003-03-11 version of Cocoon
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Forrestbar is now 
+        <link href="http://www.mozilla.org/projects/phoenix/">Phoenix</link> compatible.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added links for both possible local forrests (port 8080 and 8888),
+        and make them configurable in properties.xml.
+        Thanks to Mark Vovsi for pointing it out.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Refactored the "transform-to-document" sitemap resource to do the
+        the xinclude,  linkrewriter, and idgen steps.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed java.lang.reflect.InvocationTargetException caused by catalog DTD
+        HTTP lookup. The build had an extra and older resolver.jar
+      (DC)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix character return on line feed for fresh-site on the zip distribution
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-31">FOR-31</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+         New property "bugtracking-url" to allow a bug tracking systems
+         other than bugzilla.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+         Added a "forrest clean" task that removes the project build directory.
+      (JJP) Thanks to <link href="mailto:bjorsnos@stud.ntnu.no">Eirik Bjrsns</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+         Support for version, type and notice on html format.
+      (JJP) Thanks to <link href="mailto:bjorsnos@stud.ntnu.no">Eirik Bjrsns</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Style information on the common skin. 
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-34">FOR-34</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        build directory created in wrong directories.
+      (JJP) Thanks to <link href="mailto:ross@saafe.org">Ross Gardler</link>. Fixes <link href="http://issues.cocoondev.org/browse/FOR-46">FOR-46</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        On fresh-site:
+        Synchronize size for group and project logo. 
+        Added description on site.xml elements so it displays tooltip.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+       Remove errors for fopx:bookmarks element.
+      (JJP) Fixes <link href="http://issues.cocoondev.org/browse/FOR-43">FOR-43</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Allow images to scale on pdf output.
+      (JJP) Thanks to <link href="mailto:pietsch@apache.org">J.Pietschmann</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Docbook table header is shifted one column.
+      (JJP) Thanks to <link href="mailto:DeSmet_Ringo@emc.com">Ringo de Smet</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        ihtml now works again. Had to add a jtidy configuration that prevented it to output
+        tidies html to the pipeline, thus making the stylesheet unusable. Also had to fix
+        the sitemap schema.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Cleanup maps:components definitions on sub-maps.
+        Remove indent attr from the xsl:output as it is define on serializer.
+        Move xsl:output for *2document.xsl to "xml-document" serializer.
+      (JJP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        abstract element was ignored for html output.
+      (JJP) Thanks to <link href="mailto:bjorsnos@stud.ntnu.no">Eirik Bjrsns</link>. Fixes <link href="http://issues.cocoondev.org/browse/FOR-51">FOR-51</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Unescape strings, so they display properly on the trail for all skins.
+      (JJP) Thanks to <link href="mailto:rprades@porcelanosa.com">Ramn Prades</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Use sync task to clean the tmp directory for xdocs.
+      (JJP) Thanks to <link href="mailto:dave@brondsema.net">Dave Brondsema</link>. Fixes <link href="http://issues.cocoondev.org/browse/FOR-49">FOR-49</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Stopped the rewriting of extensions.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed bug that showed the krysalis-site skin in IE browsers from 
+        a remote site to start with a font size of 100. 
+        Also made the font size script kick in at the start of the
+        page rendering, as before it resized only after all the page
+        was loaded, which was not nice to say the least.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        In PDFs, section titles are no longer numbered/reduced in size indefinitely.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Make FAQ 'Questions' section more legible, and avoid duplicate numbering
+        in FAQ PDF.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Links to subdirectories no longer blow up the command-line rendering.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Enable link rewriting for *.ehtml files.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Enable link rewriting for images and figures (@src attribute).
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Get breadcrumbs working in Mac IE 5, and don't capitalize the first
+        letter of each link in the forrest-site skin.
+      (JT) Thanks to <link href="mailto:bodewig@apache.org">Stefan Bodewig</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed bug where absolute paths to images were created in the
+        <code>build/site</code> directory.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Get the Wiki syntax support working again.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Add automatic (doctype-triggered) handling of todo and changes XML
+        files, regardless of file name or location in the directory tree.  The
+        root changes.html and todo.html files are still generated from
+        status.xml.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        In <code>skins/common/xslt/html/tab2menu.xsl</code>, renamed template
+        'unselected-tab-href' to 'calculate-tab-href', potentially breaking 3rd
+        party skins.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix menu bug where links with #fragment identifiers wouldn't display.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Get images in PDFs working with FOP 0.20.x.  This requires the user to
+        download jimi.jar from <link href="http://java.sun.com/products/jimi/">Sun</link> and place it in
+        the <code>lib/core</code> (src distro) or <code>WEB-INF/lib</code>
+        (binary distro) directory.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+       On krysalis skin: fixed print css, also using text instead of
+       logos and adding the footer, and changed link colors to blues and
+       red for active links.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed <code>java.lang.NoClassDefFoundError:
+          javax/servlet/ServletInputStream</code> error.
+      (JT) Thanks to <link href="mailto:cheche@che-che.com">Juan Jose Pablos</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Allow users to determine which URLs Forrest should ignore, by overriding
+        <code>stylesheets/filterlinks.xsl</code> (and other stylesheets in that
+        directory).
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Docbook stylesheet improvements.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix a bug with forrest.antproxy.xml introduced in 0.4, which caused
+        unresolved '${project.home}' variables.
+      (JT)</li><li><icon alt="hack" src="images/hack.jpg"/>
+        Fixed rendering of images in PDF for images not located in the
+        resources/images dir.
+      (SN)</li></ul></section>
+    <section id="version_0.4"><title>Version 0.4 (2003-02-12)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+        Added a minimal template skin.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added the CSS validation logo, fixed all skins' CSS to validate,
+        minor fixes due to the switch to full HTML-loose DTD.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Make the forrest-site and krysalis-site skins more printer friendly by
+        using CSS media type to hide navigations. the avalon-tigris skin already
+        works well, the forrest-site one still needs tweaking.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Use full loose DTD specification for html pages.
+        This also makes the avalon-tigris skin show the same in Mozilla and IE.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Switched all loglevels to ERROR.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added page for ForrestBar on the site with a simple link and an autoinstall link
+        to the forrestbar.xpi generated by Gump every day.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Use meaningful fragment identifiers in krysalis-skin.
+       (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Correctly ignore @role='pdf' credits in HTML
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        krysalis-site skin now works better with multi-level menus.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Normalize space in acronym titles.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Make the forrestbot shell script work under Cygwin.
+      (MP)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Got skins working in the forrestbot.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        The problem with starting a new forked JVM is that all 
+        properties get lost.  This makes it able to use one forrest.properties
+        for all multiple projects, and just create the docs from there. 
+      (NKB) Thanks to <link href="mailto:bloritsch@apache.org">Berin Loritsch</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        The menu is now limited to only pages in the current subdirectory and
+        below. 
+      (JT) Thanks to <link href="mailto:Bernhard.Brandmair@integral.com">Bernhard Brandmair</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Added the cwiki stylesheets that were missing and an example in the
+        fresh site seed.
+      (NKB) Thanks to <link href="mailto:czura@optonline.net">Cathy Zura</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Correctly serve swf files.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix <code>site:</code> and <code>ext:</code> rewriting in book.xml,
+        ihtml, ehtml and cwiki files in subdirectories.
+      (JT)</li></ul></section>
+
+    <section id="version_0.3"><title>Version 0.3 (2003-01-30)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+        Added &lt;acronym&gt; tag.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a means to override the check for existing content: 
+        <source><![CDATA[forrest seed -Dskip.contentcheck=yes]]></source>
+        Thanks to Tom Klaasen.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added the possibility to use svg files instead png images.
+        That is, if an image is found in the images dir that is svg and
+        the browsers requests a png with the same name, the png is created
+        from the svg automatically with batik.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added the possibility to use wiki files in xdocs instead of xml files.
+        They must have a .cwiki extension, and follow the chaperon wiki format ATM.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added "Edit Page" button to edit the current page in Composer.
+        Still needs an icon.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added the possibility to use html files in xdocs instead of xml files.
+        They must have an .ihtml extension.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added copyright statement to PDF footer (10pt, light-grey text).  if a
+        skinconf.xml 'credit' element has a role='pdf' attribute, this text will
+        be used instead. Thanks to Keiron Liddle.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        New <code>site.xml</code> file in content/xdocs.  This is used to
+        implement &lt;link href="site:internalURI"&gt; 'semantic' links,
+        &lt;link href="ext:externalURI"&gt; aliases to external links, and
+        renders <code>book.xml</code> files obsolete.  See <link href="site:linking">Menus and Linking</link> for more info.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Allow configuration of a project local-catalog and the entity resolver
+        verbosity level, via forrest.properties configuration. This replaces
+        tokens in the default cocoon.xconf
+      (DC)</li><li><icon alt="remove" src="images/remove.jpg"/>
+        Removed the 'basic' skin, to be shortly replaced with something much more
+        maintainable.
+      (JT)</li><li><icon alt="remove" src="images/remove.jpg"/>
+        Removed some images (built-with-cocoon.gif, centipede-logo-small.gif)
+        from the skins, and moved them to
+        <code>src/documentation/resources/images</code>, as they are
+        Forrest-specific.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Lots of FAQ improvements:
+        <ul>
+          <li>
+            Improved URI space by using <code>@id</code> attributes as the
+            #fragment-identifier for &lt;faq&gt; and &lt;part&gt; elements.
+          </li>
+          <li>Number FAQ entries and categories</li>
+          <li>Added back-links from FAQ entries to the menu</li>
+          <li>Process tags in &lt;question&gt; in menu entries</li>
+          <li>Indent FAQ text</li>
+          <li>FAQ sample added to seed project</li>
+        </ul>
+        Thanks to Joerg Pietschmann and Ralf Hauser for the suggestions.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        On avalon-tigris skin it's now possible to add a mysite.css file
+        to customize the style. An example that can be used is from
+        chaperon.sf.net.
+        Also added a rounded corner to paragraphs, and many minor fixes. 
+      (NKB) Thanks to <link href="mailto:stephan@apache.org">Stefan Michels</link>.</li><li><icon alt="update" src="images/update.jpg"/>
+        Fixed the annoying link highlighting on the krysalis skin 
+        due to the border. Removed the border, now it highlights fine.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated part of the editor so that it now can save files in wiki format.
+        Still needs more work.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Batik Block so that now PNGs can be created correctly from SVG.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+       Updated some documentation, especially Forrestbot Introduction
+      (DC)</li><li><icon alt="update" src="images/update.jpg"/>
+        Update to 2002-12-26 Cocoon.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Tweaked forrestbar, added a sub-project menu for Jakarta, fixed 
+        download link and added submenu for tools and gump.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added rss capability to changes generation.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added latest krysalis-site skin, using common templates where possible.
+        There is a changes2rss stylesheet that still needs sitemap changes to run.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Now even the selected tab retains a link, to be able to easily select
+        the main page of that tab even if it is "current".
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Allow special handling of tab hrefs with #anchor references in them.  By
+        default, such menu links are always clickable.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated avalon-tigris skin by merging what was in CVS here and
+        what was used in Avalon with its Cocoon-generated site.  
+        The visual effect is the same to the current framework and Exalibur
+        Avalon sites.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated latest Cocoon jars: chain metamodule name set to "forrest",
+        and it is used instead of the default one.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Rewrite skins to share a common block of XSLT, which is used via
+        &lt;xsl:import&gt;. This should make skin maintenance much easier.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added enhancements to status.xml to comply with the needs for a complete status file,
+        like other "STATUS" text files at Apache.
+        Stylesheets not yet done.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added buttons for nightly Gump runs and local forrest. Corrected and completed
+        existing interface, and made buttons flat (the bar is slimmer too).
+        We need icons for the new buttons.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        If <code>build/webapp/content/xdocs/*</code> is more recent than
+        <code>src/*</code> equivalent, <code>forrest webapp</code> won't clobber
+        it.  A new <code>forrest backcopy</code> command will copy
+        <code>build/webapp/content/xdocs</code> content back to
+        <code>src/documentation/content/xdocs</code>.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        <code>forrest-site</code> skin is now HTML 4.0.1 compliant.  The
+        compliance validator logo can be switched off with a
+        <code>skinconf.xml</code> element.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Indirectly referenced files in skins (e.g. images in
+        CSS<code>url()</code>'s) are now copied across to the rendered site.
+        Previously, we relied on spidering to cover the URI space, which has
+        proved insufficient.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        HTML fragment identifiers for sections are now meaningfully named, based
+        on the section title, rather than <code>document-id()</code>-generated
+        characters.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed site regeneration bugs where changing the skin in
+        <code>forrest.properties</code> had no effect after the first build.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Now all files in <code>src/documentation/content</code> (except xdocs)
+        and <code>src/documentation/resources/images</code> are copied across
+        when Forrest generates a static site.  This fixes the problem when an
+        unparseable file links to another, and Cocoon can't crawl (and hence
+        copy) the linked-to file.  An example of this are CSS
+        <code>url('foo.png')</code> image refs (so krysalis-site will now work
+        properly).  Also, large batches of pregenerated files like Javadocs will
+        now be copied across instead of individually traversed.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Now files present in the content dir are correctly linked and
+        copied verbatim by the CLI. The wellknown files are given with the
+        correct mime-type, and links in html and xml are followed. 
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed a bug in the search form where there was no space between search
+        term and 'site:' term.  Search form also no longer requires Javascript.
+      (JT) Thanks to <link href="mailto:nick@chalko.com">Nick Chalko</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed a bug where the no menu entry is 'selected' when in subdirectories.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Now error reporting in CLI runs should work and show the cause of the error;
+        before it was just reporting [broken link].
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed a bug where multiple menu entries are highlighted if the filenames
+        share a common prefix.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed a bug in forrest.bat, which would fail if run from a different
+        drive to that Forrest was installed in.
+      (JT) Thanks to <link href="mailto:belhaj@online.no">Omar Belhaj</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fix bug where the webapp would break due to missing XML jars under JDK
+        1.2/1.3.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Moved credit and host logos to bottom left corner on forrest-site skin.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Make the seed project use the correct 'built with Apache Forrest' logo
+        instead of Cocoon + Centipede logos.
+      (JT)</li></ul></section>
+    <section id="version_0.2"><title>Version 0.2 (2002-11-16)</title><ul><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed bug where validation of xdocs was not descending into
+        sub-directories.
+      (DC)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed bug where changes to the breadcrumb links in skinconf.xml were
+        ignored until the Forrest binary was rebuilt, or the project
+        <code>build/tmp/</code> deleted.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Webapp now works under JDK 1.3 (parsers weren't being copied)
+      (JT)</li></ul></section>
+    <section id="version_0.2rc1"><title>Version 0.2rc1 (2002-11-13)</title><ul><li><icon alt="add" src="images/add.jpg"/>
+        <link href="site:cap">SourceAction</link> or the so-called 
+        'content aware pipelines' enables conditional processing of XML
+        documents based on their grammar, being indicated by their DTD,
+        XML Schema PI, root element, or a processing instruction (PI)
+        in the prolog of the document.
+      (SN) Thanks to Bruno Dumon.</li><li><icon alt="add" src="images/add.jpg"/>
+        Validate project sitemaps and choice of skin
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Validation of important core configuration files at build-time using
+        RELAX NG.
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Now an id attribute on any XML element below &lt;body&gt; will be rendered
+        as an anchor which can be linked to.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added alpha system for editing content in the webapp.
+        To try it do "forrest run" and point the browser to http://localhost:8888/edit/  .
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added avalon-tigris skin.
+      (JT) Thanks to <link href="mailto:peter@apache.org">Peter Donald</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Included Jetty in the distro.
+        type "forrest run" to have the ./build/webapp dir contents be run
+        in a local web server, starting from http://localhost:8888/index.html
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a docbook2document.xsl stylesheet to library/xslt.
+      (JT) Thanks to <link href="mailto:Kevin.Ross@iVerticalLeap.com">Kevin Ross</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        XML validation is now fully configurable through a hierarchical set of
+        <code>forrest.validation.*{includes,excludes,failonerror}</code>
+        properties.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Validate XSLTs in user skins and <code>resources/stylesheets</code>
+        directories.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added new document <link href="site:compliance">Standards Compliance</link>
+        Thanks to Robert Koberg.
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added Jing "RELAX NG validator in Java" and initial grammar for
+        skinconf.xml files. These config files now get validated during the build.
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Enhanced forrest-site skin's tabs.  Any URL (not just directories) can now
+        be tabbed with a new 'href' attribute. There is an improved 'longest match'
+        algorithm for deciding which tab is on which is more robust than the old
+        one.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Allow user to specify what XML files to validate via
+        <code>forrest.validate.{includes,excludes}</code> properties.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a subdirectory to the template site and fixed all broken links.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        XML doc files are now validated before rendering with the 'validate'
+        target.  Uses OASIS catalogs provided by Forrest, optionally augmented by
+        user project catalogs.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        User projects can now override the default cocoon.xconf and logkit.xconf files,
+        by placing these files in src/documentation/conf
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        User projects can now add custom classes and jars to Forrest doc builds.
+        Useful for custom sitemap components, or overriding Forrest-provided jars.
+      (JT)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added new document <link href="site:your-project">Your Project
+          - getting started with using Forrest</link>
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added to the "forrest-site" skin the ability to split source code
+        larger than 80 chars in two or more lines.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Replace the "forrest-site" skin with the new "bert"
+        skin.
+      (DC) Thanks to Bert Van Kets.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added the forrestbot - infrastructure and configuration for remote project building.
+      (SN) Thanks to <link href="mailto:mpo@outerthought.org">Marc Portier</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added breadcrumb trail script from the Avalon site skin.
+      (NKB) Thanks to Leo Simons.</li><li><icon alt="add" src="images/add.jpg"/>
+        added NekoDTD-based DTD documentation using a custom Cocoon Generator
+      (SN)</li><li><icon alt="add" src="images/add.jpg"/>
+        <link href="http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=102471820523388">draft forrest toolbar for Mozilla</link>
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Initial import of <link href="site:libre-intro">Libre</link>
+        facility - replacement for */book.xml
+      (SN) Thanks to <link href="mailto:mpo@outerthought.org">Marc Portier</link>.</li><li><icon alt="add" src="images/add.jpg"/>
+        Added a draft DTD for the Gump Descriptor forrest.xgump
+      (SN)</li><li><icon alt="add" src="images/add.jpg"/>
+        Forrest website is being automatically built and published to krysalis.org
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Designed a new skin for the Forrest documents. Particular attention to
+        cross-browser issues.
+      (BK)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added initial "Dream List" by harvesting statements from the
+        forrest-dev mail list.
+      (DC)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added simple xsl stylesheet for forrest.xgump.
+        In IE6 and Mozilla 6 it renders using this, in older ones it uses the
+        more simplifies CSS version.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added Forrest to Gump runs.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added preliminary version of a scarab-like skin.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Added simple css stylesheet for forrest.xgump.
+        In IE and Mozilla 6 it renders.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Fixed links in Forrest home page and added: contributing, mailing list,
+        list archives, who we are.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Merged forrest needed info in forrest.xgump.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Refactored site generation stuff to use skins; still need to integrate with xforrest descriptor.
+        Added jakarta-site, xml-apache-site, cocoon-printer skins.
+      (NKB)</li><li><icon alt="add" src="images/add.jpg"/>
+        Imported Centipede as a build system.
+      (SN)</li><li><icon alt="add" src="images/add.jpg"/>
+        Initial Import
+      (SM)</li><li><icon alt="remove" src="images/remove.jpg"/>
+        Removed unmaintained skins: avalon-site, jakarta-site, xml-apache-site,
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Added a convert dir in the resources with stylesheets and buildfile
+        to help convert Anakia and Maven-based sites.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Removed the dependency that the default "site" target had on clean-site.
+        It means that running  "forrest" will not delete the current files in ./build/site/** .
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Now Cocoon serves a file directly if the filename matches
+        the one in ./src/documentation/contents/** .
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Put the internal matches in a separate pipeline with internal-only="true".
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        The locations where Forrest expects doc files to be is now configurable via
+        properties, that can be set in forrest.properties.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        User projects may now specify their own sitemap, overriding the
+        Forrest-provided one.
+      (JT)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Cocoon to 2.1-dev to use xsltc and new CLI status messages.
+        Logs are in the <code>build/work/WEB-INF/logs</code> directory and the 
+        list of broken links is in the <code>build</code> directory.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated Centipede stuff to latest changes:
+        - added lib/endorsed dir for endorsed jars that are put in global calsspath
+        - changed the build scripts to not make direct reference to jar files
+        - added "examples" dir in src and creation of examples jar in buils
+        - added "testmodule" target to be run before committing stuff
+        - added "gump" build to be run by Gump
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Updated project descriptor: now it should be usable by Gump.
+        Added basic Forrest descriptor.
+      (NKB)</li><li><icon alt="update" src="images/update.jpg"/>
+        Ensure that initial DTDs are valid and that the initial XML instances can be
+        validated using these DTDs and OASIS Catalogs.
+      (DC) Thanks to <link href="mailto:stevenn@outerthought.org">Steven Noels</link>.</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed selected menu link (meant to be inactive and yellow)
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed webapp redirect problems under Tomcat and (sometimes) under Jetty.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Now site builds do not delete files in build/site that are included in the 
+        Ant list of default excludes, like CVS info.
+      (NKB)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed a bug where having a tabs.xml link to a file not otherwise mentioned
+        in book.xml caused a broken link.  See
+        <link href="http://marc.theaimsgroup.com/?t=103607092100004">forrest-dev
+          discussion</link>
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed all broken links in the Forrest site.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Simplified the sitemap-stylesheet contract.  Instead of 'dir' and
+        'resource' parameters with varying meaning, there is just one 'path'
+        parameter.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed broken PDFs in most subdirectories.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        The distribution no longer requires Ant to be preinstalled.  Now, nothing
+        but a Java installation is needed.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Building Forrest no longer requires a network connection (for downloading
+        Centipede).  It is buildable by typing 'ant' or with the provided build
+        scripts.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed ClassNotFoundException when running on JDK1.4.x
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Allow <code>xml:space='preserve'</code> attribute on &lt;p&gt; element, which preserves
+        space without the changed font and block display that &lt;code&gt; uses.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed a bug where the log files weren't being created. Thanks to Vladimir
+        Bossicard for reporting.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        PDFs for faq, changes and todo now work.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        "Change History" images (update.jpg, add.jpg etc) are now provided by
+        default by Forrest (in images/), and need not be supplied by user projects.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Made forrest-site skin fully generic, usable with any project. Skins are
+        configured through an external 'skinconf.xml' file, specified by the
+        project. 
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed bug where multiple copies of the same image where generated, one for
+        each directory. Now all image links are page-relative, leading to a single
+        copy.
+      (JT)</li><li><icon alt="fix" src="images/fix.jpg"/>
+        Fixed tab links, which were previously hardcoded and forrest-specific. They
+        are now page-relative. tabs.xml file entries no longer have to end in
+        '/'.
+      (JT)</li></ul></section>
+  </body></document>
\ No newline at end of file

Added: forrest/site/docs/dev/compliance.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/compliance.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/compliance.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,404 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Standards Compliance</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Documentation</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Standards Compliance</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', 'skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Reference docs</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_1.3.1', 'skin/')" id="menu_1.3.1Title" class="menutitle">DTD documentation</div>
+<div id="menu_1.3.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3.2', 'skin/')" id="menu_1.3.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="compliance.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>Standards Compliance</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Introduction">Introduction</a>
+</li>
+<li>
+<a href="#HTML">HTML</a>
+</li>
+<li>
+<a href="#WAI">WAI</a>
+</li>
+<li>
+<a href="#CSS">CSS</a>
+</li>
+</ul>
+</div> 
+    
+<a name="N1000D"></a><a name="Introduction"></a>
+<h2 class="underlined_10">Introduction</h2>
+<div class="section">
+<p>
+        Forrest is still quite young, so there are known issues.
+        Standards compliance is a definite major goal. Please send patches
+        for the Forrest skin stylesheets to ensure such compliance.
+      </p>
+</div> 
+
+    
+<a name="N10019"></a><a name="HTML"></a>
+<h2 class="underlined_10">HTML</h2>
+<div class="section">
+<p>
+        Tested using the W3C HTML Validation Service
+        (<a class="external" href="http://validator.w3.org/">validator.w3.org</a>). The
+        index.html page of Forrest sites will have a link to this validator,
+        unless the user has turned this off.
+      </p>
+<p>
+        The "<span class="codefrag">crust</span>" skin (current forrest-0.6-dev)
+        validates as HTML 4.0.1
+      </p>
+<p>
+        The "<span class="codefrag">tigris</span>" skin (current forrest-0.6-dev)
+        validates as HTML 4.0.1
+      </p>
+</div> 
+
+    
+<a name="N10033"></a><a name="WAI"></a>
+<h2 class="underlined_10">WAI</h2>
+<div class="section">
+<p>See
+<a class="external" href="http://www.w3.org/WAI/">Web Accessibility Initiative (WAI)</a>
+
+</p>
+<p>
+  There are actually many accessibility issues with the heavy use of
+  tables and images. These skins are gradually being improved.
+</p>
+<p>
+Bobby with WAI:
+<a class="external" href="http://bobby.watchfire.com/">bobby.watchfire.com</a>
+
+</p>
+<p>Issues ...</p>
+<ol>
+  
+<li>
+    Priority 1: alt text for images.
+  </li>
+  
+<li>Priority 2: 
+  <a class="external" href="http://bobby.watchfire.com/bobby/html/en/gls/g41.html">Explicitly
+      associate form controls and their labels with the LABEL element</a>.
+    Perhaps we could have a label hidden with CSS?</li>
+  
+<li>FIXME: need to list other issues here, or attend to them.</li>
+
+</ol>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">The forrest-site skin does not have any missing alts. Perhaps Bobby
+  does not like the trick with empty alt attributes. However, it only
+  complains about the two in the footer, and not about the other 40.</div>
+</div>
+<p>
+Bobby with U.S. Section 508 Guidelines:
+<a class="external" href="http://bobby.watchfire.com/">bobby.watchfire.com</a>
+
+</p>
+<p>Issues ...</p>
+<ol>
+  
+<li>The same issues as above</li>
+
+</ol>
+</div> 
+
+    
+<a name="N10071"></a><a name="CSS"></a>
+<h2 class="underlined_10">CSS</h2>
+<div class="section">
+<p>
+Jigsaw:
+<a class="external" href="http://jigsaw.w3.org/css-validator/">jigsaw.w3.org</a>
+
+</p>
+<p>Issues ...</p>
+<ol>
+ 
+<li>CSS 2: No errors. Some warnings.</li>
+ 
+<li>CSS 1: Errors: hover class, @media-print. Some warnings.</li>
+ 
+<li>FIXME: need to list other issues here, or attend to them.</li>
+
+</ol>
+</div> 
+  
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/compliance.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/compliance.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/document-v12.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v12.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/document-v12.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,607 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>The document-v1.2 DTD</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Documentation</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', 'skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Reference docs</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_1.3.1', 'skin/')" id="menu_1.3.1Title" class="menutitle">DTD documentation</div>
+<div id="menu_1.3.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3.2', 'skin/')" id="menu_1.3.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="document-v12.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>The document-v1.2 DTD</h1>
+<div class="abstract">A nonsense document using all possible elements in the current
+      document-v12.dtd.</div>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Changes+since+document-v11">Changes since document-v11</a>
+</li>
+<li>
+<a href="#Sample+Content">Sample Content</a>
+<ul class="minitoc">
+<li>
+<a href="#Using+sections">Using sections</a>
+</li>
+<li>
+<a href="#Sections%2C+the+sequel">Sections, the sequel</a>
+<ul class="minitoc">
+<li>
+<a href="#Section+2.1">Section 2.1</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#Showing+preformatted+source+code">Showing preformatted source code</a>
+</li>
+<li>
+<a href="#table">Using tables</a>
+</li>
+<li>
+<a href="#figure">Using figures</a>
+</li>
+</ul>
+</li>
+</ul>
+</div> 
+    
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">The document-v12 has been superceded by
+      <a href="document-v13.html">document-v13</a>
+    
+</div>
+</div> 
+    
+<a name="N1001D"></a><a name="Changes+since+document-v11"></a>
+<h2 class="underlined_10">Changes since document-v11</h2>
+<div class="section">
+<p>
+        doc-v12 enhances doc-v11 by relaxing various restrictions that were
+        found to be unnecessary.
+      </p>
+<ul>
+        
+<li>
+          Links (link,jump,fork) and inline elements (br,img,icon,acronym) are
+          allowed inside title.
+        </li>
+        
+<li>
+          Paragraphs (p,source,note,warning,fixme), table and figure,anchor are
+          allowed inside li.
+        </li>
+        
+<li>
+          Paragraphs (p,source,note,warning,fixme), lists (ol,ul,dl), table,
+          figure,anchor are allowed inside definition lists (dd) and tables (td
+          and dh).
+        </li>
+        
+<li>
+            Inline content
+            (strong,em,code,sub,sup,br,img,icon,acronym,link,jump,fork) is
+            allowed in strong and em.
+        </li>
+      
+</ul>
+</div>
+    
+<a name="N10036"></a><a name="Sample+Content"></a>
+<h2 class="underlined_10">Sample Content</h2>
+<div class="section">
+<p>
+<strong>Hint:</strong> See the xml source to see how the various
+      elements are used and see the
+<!-- FOR-321 workaround
+      <link href="site:dtd-docs">DTD documentation</link>.
+-->
+      <a href="dtd-docs.html">DTD documentation</a>.
+      </p>
+<p>This is a simple paragraph. Most documents contain a fair amount of
+        paragraphs. Paragraphs are called <span class="codefrag">&lt;p&gt;</span>.</p>
+<div class="pre">With the <span class="codefrag">&lt;p xml:space="preserve"&gt;</span> attribute, you can declare
+        that whitespace should    be   preserved, without implying it is in any other
+        way special.</div>
+<p>A number of in-line elements are available in the DTD, we will show them
+        inside an unordered list (<span class="codefrag">&lt;ul&gt;</span>):</p>
+<ul> 
+        
+<li>Here is a simple list item (<span class="codefrag">&lt;li&gt;</span>).</li> 
+        
+<li>Have you seen the use of the <span class="codefrag">&lt;code&gt;</span> element in the
+          previous item?</li> 
+        
+<li>Also, we have <span class="codefrag">&lt;sub&gt;</span> and <span class="codefrag">&lt;sup&gt;</span>
+          elements to show content <sup>above</sup> or <sub>below</sub> the text
+          baseline.</li> 
+        
+<li>There is a facility to <em>emphasize</em> certain words using the
+          <span class="codefrag">&lt;em&gt;</span> <strong><span class="codefrag">&lt;strong&gt;</span></strong>
+          elements.</li> 
+        
+<li>We can use
+          <img class="icon" alt="feather" src="images/icon.png" height="22" width="26">
+          <span class="codefrag">&lt;icon&gt;</span>s, too.</li> 
+        
+<li>Another possibility is the <span class="codefrag">&lt;img&gt;</span> element:
+          <img alt="another feather" height="22" src="images/icon.png" width="26">,
+          which offers the ability to refer to an image map.</li> 
+        
+<li>We have elements for hyperlinking: 
+          <dl> 
+            
+<dt>
+<span class="codefrag">&lt;link href="your-project.html"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a href="your-project.html" title="Example of a document via link">link</a>
+              to another document. As per normal, this will open the new document
+              in the same browser window.</dd> 
+
+            
+<dt>
+<span class="codefrag">&lt;link href="#section"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a href="#section" title="Example of a document via local anchor">link</a>
+              to the named anchor in the current document.
+            </dd> 
+
+            
+<dt>
+<span class="codefrag">&lt;link href="your-project.html#images"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a href="your-project.html#images" title="Example of a document via link and anchor">link</a>
+              to another document and go to the named anchor. This will open
+              the new document in the same browser window.
+            </dd> 
+
+            
+<dt>
+<span class="codefrag">&lt;jump href="your-project.html"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a target="_top" href="your-project.html">jump</a>
+              to another document and optionally go to a named
+              <a target="_top" href="your-project.html#images">anchor</a>
+              within that document. This will open the new document in the same
+              browser window. So what is the difference between link and jump?
+              The jump behaves differently, in that it will replace any frames
+              in the current window.
+              This is the equivalent of
+              <span class="codefrag">&lt;a ... target="_top"&gt;</span>
+            
+</dd>
+
+            
+<dt>
+<span class="codefrag">&lt;fork href="your-project.html"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a target="_blank" href="your-project.html">fork</a>
+              your webbrowser to another document. This will open the document
+              in a new, unnamed browser window.
+              This is the equivalent of
+              <span class="codefrag">&lt;a ... target="_blank"&gt;</span>
+            
+</dd> 
+        
+</dl>
+</li> 
+
+        
+<li>Oh, by the way, a definition list <span class="codefrag">&lt;dl&gt;</span> was used inside
+          the previous list item. We could put another 
+          <ul> 
+            
+<li>unordered list</li> 
+            
+<li>inside the list item</li> 
+          
+</ul>
+          
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+            
+<caption>A sample nested table</caption>
+            
+<tr>
+<td colspan="1" rowspan="1">Or even tables</td><td colspan="1" rowspan="1">inside lists</td>
+</tr>
+          
+</table>
+        
+</li>
+      
+</ul>
+<p>So far for the in-line elements, let's look at some paragraph-level
+        elements.</p>
+<div class="frame fixme">
+<div class="label">Fixme (SN)</div>
+<div class="content">The <span class="codefrag">&lt;fixme&gt;</span> element is used for stuff
+        which still needs work. Mind the <span class="codefrag">author</span> attribute!</div>
+</div>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">Use the <span class="codefrag">&lt;note&gt;</span> element to draw attention to something, e.g. ...The <span class="codefrag">&lt;code&gt;</span> element is used when the author can't
+        express himself clearly using normal sentences ;-)</div>
+</div>
+<div class="frame warning">
+<div class="label">Warning</div>
+<div class="content">Sleep deprivation can be the result of being involved in an open
+        source project. (a.k.a. the <span class="codefrag">&lt;warning&gt;</span> element).</div>
+</div>
+<div class="frame note">
+<div class="label">Important</div>
+<div class="content">If you want your own labels for notes and warnings, specify them
+        using the <span class="codefrag">label</span> attribute.</div>
+</div>
+<p>Apart from unordered lists, we have ordered lists too, of course.</p>
+<ol> 
+        
+<li>Item 1</li> 
+        
+<li>Item 2</li> 
+        
+<li>This should be 3 if my math is still OK.</li> 
+      
+</ol>
+<a name="section"></a><a name="N1013D"></a><a name="Using+sections"></a>
+<h3 class="underlined_5">Using sections</h3>
+<p>You can use sections to put some structure in your document. For some
+          strange historical reason, the section title is an attribute of the
+          <span class="codefrag">&lt;section&gt;</span> element.</p>
+<a name="N1014A"></a><a name="Sections%2C+the+sequel"></a>
+<h3 class="underlined_5">Sections, the sequel</h3>
+<p>Just some second section.</p>
+<a name="N10153"></a><a name="Section+2.1"></a>
+<h4>Section 2.1</h4>
+<p>Which contains a subsection (2.1).</p>
+<a name="source"></a><a name="N10161"></a><a name="Showing+preformatted+source+code"></a>
+<h3 class="underlined_5">Showing preformatted source code</h3>
+<p>Enough about these sections. Let's have a look at more interesting
+          elements, <span class="codefrag">&lt;source&gt;</span> for instance:</p>
+<pre class="code">// This example is from the book _Java in a Nutshell_ by David Flanagan.
+          // Written by David Flanagan.  Copyright (c) 1996 O'Reilly &amp; Associates.
+          // You may study, use, modify, and distribute this example for any purpose.
+          // This example is provided WITHOUT WARRANTY either expressed or implied.
+
+          import java.applet.*;    // Don't forget these import statements!
+          import java.awt.*;
+
+          public class FirstApplet extends Applet {
+          // This method displays the applet.
+          // The Graphics class is how you do all drawing in Java.
+          public void paint(Graphics g) {
+          g.drawString("Hello World", 25, 50);
+          }
+          }</pre>
+<p>Please take care to still use a sensible line-length within your
+          source elements.</p>
+<a name="N10175"></a><a name="table"></a>
+<h3 class="underlined_5">Using tables</h3>
+<p>And now for a table:</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4"> 
+          
+<caption>Table caption</caption> 
+          
+<tr> 
+            
+<th colspan="1" rowspan="1">heading cell</th> 
+            <th colspan="1" rowspan="1">heading cell</th> 
+          
+</tr> 
+          
+<tr> 
+            
+<td colspan="1" rowspan="1">data cell</td> 
+            <td colspan="1" rowspan="1">data cell</td> 
+          
+</tr> 
+          
+<tr>
+            
+<td colspan="1" rowspan="1">
+              Tables can be nested
+            </td>
+            <td colspan="1" rowspan="1">
+              
+<ul>
+<li>and can include most other elements, like lists</li>
+</ul>
+            
+</td>
+          
+</tr>
+        
+</table>
+<p>Not much of attributes with <span class="codefrag">&lt;table&gt;</span>, if you ask me.</p>
+<a name="second-figure-anchor"></a><a name="N101B9"></a><a name="figure"></a>
+<h3 class="underlined_5">Using figures</h3>
+<p>And a <span class="codefrag">&lt;figure&gt;</span> to end all of this.
+          Note that this can also be implemented with an
+          <span class="codefrag">&lt;img&gt;</span> element.
+        </p>
+<div style="text-align: center;">
+<img class="figure" alt="The fine Forrest logo" src="images/project-logo.png" height="65" width="220"></div>
+</div>
+  
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/document-v12.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v12.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/document-v13.dtdx.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v13.dtdx.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/document-v13.dtdx.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,2920 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>DTD documentation</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Documentation</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', 'skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Reference docs</div>
+<div id="menu_selected_1.3" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_selected_1.3.1', 'skin/')" id="menu_selected_1.3.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">DTD documentation</div>
+<div id="menu_selected_1.3.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">document-v13</div>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3.2', 'skin/')" id="menu_1.3.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="document-v13.dtdx.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>DTD documentation</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Top-level+element%28s%29">Top-level element(s)</a>
+</li>
+<li>
+<a href="#List+of+elements">List of elements</a>
+</li>
+<li>
+<a href="#Element+declarations">Element declarations</a>
+<ul class="minitoc">
+<li>
+<a href="#person"></a>
+</li>
+<li>
+<a href="#strong"></a>
+</li>
+<li>
+<a href="#em"></a>
+</li>
+<li>
+<a href="#code"></a>
+</li>
+<li>
+<a href="#sup"></a>
+</li>
+<li>
+<a href="#sub"></a>
+</li>
+<li>
+<a href="#link"></a>
+</li>
+<li>
+<a href="#jump"></a>
+</li>
+<li>
+<a href="#fork"></a>
+</li>
+<li>
+<a href="#br"></a>
+</li>
+<li>
+<a href="#img"></a>
+</li>
+<li>
+<a href="#icon"></a>
+</li>
+<li>
+<a href="#acronym"></a>
+</li>
+<li>
+<a href="#p"></a>
+</li>
+<li>
+<a href="#source"></a>
+</li>
+<li>
+<a href="#note"></a>
+</li>
+<li>
+<a href="#warning"></a>
+</li>
+<li>
+<a href="#fixme"></a>
+</li>
+<li>
+<a href="#table"></a>
+</li>
+<li>
+<a href="#caption"></a>
+</li>
+<li>
+<a href="#tr"></a>
+</li>
+<li>
+<a href="#th"></a>
+</li>
+<li>
+<a href="#td"></a>
+</li>
+<li>
+<a href="#li"></a>
+</li>
+<li>
+<a href="#ul"></a>
+</li>
+<li>
+<a href="#ol"></a>
+</li>
+<li>
+<a href="#dl"></a>
+</li>
+<li>
+<a href="#dt"></a>
+</li>
+<li>
+<a href="#dd"></a>
+</li>
+<li>
+<a href="#figure"></a>
+</li>
+<li>
+<a href="#anchor"></a>
+</li>
+<li>
+<a href="#document"></a>
+</li>
+<li>
+<a href="#header"></a>
+</li>
+<li>
+<a href="#title"></a>
+</li>
+<li>
+<a href="#subtitle"></a>
+</li>
+<li>
+<a href="#version"></a>
+</li>
+<li>
+<a href="#type"></a>
+</li>
+<li>
+<a href="#authors"></a>
+</li>
+<li>
+<a href="#notice"></a>
+</li>
+<li>
+<a href="#abstract"></a>
+</li>
+<li>
+<a href="#body"></a>
+</li>
+<li>
+<a href="#section"></a>
+</li>
+<li>
+<a href="#footer"></a>
+</li>
+<li>
+<a href="#legal"></a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<a name="N10008"></a><a name="Top-level+element%28s%29"></a>
+<h2 class="underlined_10">Top-level element(s)</h2>
+<div class="section">
+<ul>
+<li>
+<a href="#document">document</a>
+</li>
+</ul>
+</div>
+<a name="N10011"></a><a name="List+of+elements"></a>
+<h2 class="underlined_10">List of elements</h2>
+<div class="section">
+<ul>
+<li>
+<a href="#abstract">abstract</a>
+</li>
+<li>
+<a href="#acronym">acronym</a>
+</li>
+<li>
+<a href="#anchor">anchor</a>
+</li>
+<li>
+<a href="#authors">authors</a>
+</li>
+<li>
+<a href="#body">body</a>
+</li>
+<li>
+<a href="#br">br</a>
+</li>
+<li>
+<a href="#caption">caption</a>
+</li>
+<li>
+<a href="#code">code</a>
+</li>
+<li>
+<a href="#dd">dd</a>
+</li>
+<li>
+<a href="#dl">dl</a>
+</li>
+<li>
+<a href="#document">document</a>
+</li>
+<li>
+<a href="#dt">dt</a>
+</li>
+<li>
+<a href="#em">em</a>
+</li>
+<li>
+<a href="#figure">figure</a>
+</li>
+<li>
+<a href="#fixme">fixme</a>
+</li>
+<li>
+<a href="#footer">footer</a>
+</li>
+<li>
+<a href="#fork">fork</a>
+</li>
+<li>
+<a href="#header">header</a>
+</li>
+<li>
+<a href="#icon">icon</a>
+</li>
+<li>
+<a href="#img">img</a>
+</li>
+<li>
+<a href="#jump">jump</a>
+</li>
+<li>
+<a href="#legal">legal</a>
+</li>
+<li>
+<a href="#li">li</a>
+</li>
+<li>
+<a href="#link">link</a>
+</li>
+<li>
+<a href="#note">note</a>
+</li>
+<li>
+<a href="#notice">notice</a>
+</li>
+<li>
+<a href="#ol">ol</a>
+</li>
+<li>
+<a href="#p">p</a>
+</li>
+<li>
+<a href="#person">person</a>
+</li>
+<li>
+<a href="#section">section</a>
+</li>
+<li>
+<a href="#source">source</a>
+</li>
+<li>
+<a href="#strong">strong</a>
+</li>
+<li>
+<a href="#sub">sub</a>
+</li>
+<li>
+<a href="#subtitle">subtitle</a>
+</li>
+<li>
+<a href="#sup">sup</a>
+</li>
+<li>
+<a href="#table">table</a>
+</li>
+<li>
+<a href="#td">td</a>
+</li>
+<li>
+<a href="#th">th</a>
+</li>
+<li>
+<a href="#title">title</a>
+</li>
+<li>
+<a href="#tr">tr</a>
+</li>
+<li>
+<a href="#type">type</a>
+</li>
+<li>
+<a href="#ul">ul</a>
+</li>
+<li>
+<a href="#version">version</a>
+</li>
+<li>
+<a href="#warning">warning</a>
+</li>
+</ul>
+</div>
+<a name="N100C6"></a><a name="Element+declarations"></a>
+<h2 class="underlined_10">Element declarations</h2>
+<div class="section">
+<a name="N100CA"></a><a name="person"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">person</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">name</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">email</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#authors">authors</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10148"></a><a name="strong"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">strong</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1022B"></a><a name="em"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">em</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1030E"></a><a name="code"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">code</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N103C1"></a><a name="sup"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">sup</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10474"></a><a name="sub"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">sub</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10527"></a><a name="link"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">link</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">href</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">role</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">title</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10611"></a><a name="jump"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">jump</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">href</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">role</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">title</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N106FB"></a><a name="fork"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">fork</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">href</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">role</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">title</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N107E5"></a><a name="br"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">br</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10894"></a><a name="img"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">img</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">usemap</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">ismap</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: ismap <br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1098C"></a><a name="icon"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">icon</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10A6D"></a><a name="acronym"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">acronym</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">title</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10B28"></a><a name="p"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">p</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:space</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: default preserve <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10BD9"></a><a name="source"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">source</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:space</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        default value: preserve<br>
+        fixed value: preserve<br>
+        possible values: default preserve <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10C8E"></a><a name="note"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">note</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">label</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10D3F"></a><a name="warning"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">warning</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">label</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10DF0"></a><a name="fixme"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">fixme</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">author</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10EA3"></a><a name="table"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">table</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#caption">caption</a> ? , <a href="#tr">tr</a> + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10F22"></a><a name="caption"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">caption</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#table">table</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10FB5"></a><a name="tr"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">tr</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#th">th</a> | <a href="#td">td</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#table">table</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11020"></a><a name="th"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">th</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">colspan</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">rowspan</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#tr">tr</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N110FA"></a><a name="td"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">td</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">colspan</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">rowspan</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#tr">tr</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N111D4"></a><a name="li"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">li</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#ul">ul</a> | <a href="#ol">ol</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11297"></a><a name="ul"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">ul</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#li">li</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">spacing</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: normal compact <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#ul">ul</a> | <a href="#ol">ol</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11330"></a><a name="ol"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">ol</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#li">li</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">spacing</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: normal compact <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#ul">ul</a> | <a href="#ol">ol</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N113C9"></a><a name="dl"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dl</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#dt">dt</a> , <a href="#dd">dd</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#ul">ul</a> | <a href="#ol">ol</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11450"></a><a name="dt"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dt</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#dl">dl</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N114E3"></a><a name="dd"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dd</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#dl">dl</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N115A2"></a><a name="figure"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">figure</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">usemap</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">ismap</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: ismap <br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">align</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1166C"></a><a name="anchor"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">anchor</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N116E5"></a><a name="document"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">document</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#header">header</a> , <a href="#body">body</a> , <a href="#footer">footer</a> ? )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+<a name="N1173F"></a><a name="header"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">header</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#title">title</a> , <a href="#subtitle">subtitle</a> ? , <a href="#version">version</a> ? , <a href="#type">type</a> ? , <a href="#authors">authors</a> ? , <a href="#notice">notice</a> * , <a href="#abstract">abstract</a> ? )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#document">document</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N117BE"></a><a name="title"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">title</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11855"></a><a name="subtitle"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">subtitle</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N118CC"></a><a name="version"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">version</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">major</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">minor</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">fix</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">tag</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1195D"></a><a name="type"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">type</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N119C0"></a><a name="authors"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">authors</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#person">person</a> + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11A27"></a><a name="notice"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">notice</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11ABA"></a><a name="abstract"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">abstract</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11B4D"></a><a name="body"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">body</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#section">section</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#document">document</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11BE0"></a><a name="section"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">section</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#title">title</a> , ( <a href="#section">section</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) * )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11C7B"></a><a name="footer"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">footer</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#legal">legal</a> )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#document">document</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11CAB"></a><a name="legal"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">legal</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#footer">footer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/document-v13.dtdx.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v13.dtdx.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/document-v13.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v13.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/document-v13.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,788 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>The Apache Forrest xdocs document-v1.3 DTD</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Documentation</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', 'skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Reference docs</div>
+<div id="menu_selected_1.3" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_1.3.1', 'skin/')" id="menu_1.3.1Title" class="menutitle">DTD documentation</div>
+<div id="menu_1.3.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.3.2', 'skin/')" id="menu_selected_1.3.2Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Doc samples</div>
+<div id="menu_selected_1.3.2" class="selectedmenuitemgroup" style="display: block;">
+<div class="menupage">
+<div class="menupagetitle">document-v13</div>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="document-v13.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>The Apache Forrest xdocs document-v1.3 DTD</h1>
+<div class="abstract">This is a demonstration document using all possible elements in
+      the current Apache Forrest xdocs document-v13.dtd
+    </div>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#sample">Sample Content</a>
+<ul class="minitoc">
+<li>
+<a href="#block-inline">Block and inline elements</a>
+</li>
+<li>
+<a href="#presentations">Various presentation formats</a>
+</li>
+<li>
+<a href="#section">Using sections</a>
+</li>
+<li>
+<a href="#sub-section">Sections, the sequel</a>
+<ul class="minitoc">
+<li>
+<a href="#sub-sub-section">Section 2.1</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#source">Showing preformatted source code</a>
+</li>
+<li>
+<a href="#table">Using tables</a>
+</li>
+<li>
+<a href="#figure">Using figures</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#changes">DTD changes</a>
+<ul class="minitoc">
+<li>
+<a href="#changes-13">Changes since document-v12</a>
+</li>
+<li>
+<a href="#changes-12">Changes since document-v11</a>
+</li>
+</ul>
+</li>
+</ul>
+</div> 
+    
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">
+      This is a demonstration document using all possible elements in the
+      current Apache Forrest xdocs <span class="codefrag">document-v13.dtd</span>
+      (See the <a href="#changes">DTD changes</a> section at the bottom.)
+    </div>
+</div>
+    
+<a name="N10020"></a><a name="sample"></a>
+<h2 class="underlined_10">Sample Content</h2>
+<div class="section">
+<p>
+<strong>Hint:</strong> See the xml source to see how the various
+      elements are used and see the
+<!-- FOR-321 workaround
+      <link href="site:dtd-docs">DTD reference documentation</link>.
+-->
+      <a href="dtd-docs.html">DTD documentation</a>.
+      </p>
+<a name="N10031"></a><a name="block-inline"></a>
+<h3 class="underlined_5">Block and inline elements</h3>
+<p>This is a simple paragraph. Most documents contain a fair amount of
+        paragraphs. Paragraphs are called <span class="codefrag">&lt;p&gt;</span>.</p>
+<div class="pre">With the <span class="codefrag">&lt;p xml:space="preserve"&gt;</span> attribute, you can declare
+        that whitespace should    be   preserved, without implying it is in any other
+        way special.</div>
+<p>
+        This next paragraph has a class attribute of 'quote'.  CSS can
+        be used to present this <span class="codefrag">&lt;p class='quote'&gt;</span> in
+        a different style than the other paragraphs.  The handling of
+        this quoted paragraph is defined in the &lt;extra-css&gt;
+        element in the skinconf.xml.
+      </p>
+<p class="quote">
+        Anyway, like I was sayin', shrimp is the fruit of the sea. You can
+        barbecue it, boil it, broil it, bake it, sautee it. Dey's uh,
+        shrimp-kabobs, shrimp creole, shrimp gumbo. Pan fried, deep fried,
+        stir-fried. There's pineapple shrimp, lemon shrimp, coconut shrimp,
+        pepper shrimp, shrimp soup, shrimp stew, shrimp salad, shrimp and
+        potatoes, shrimp burger, shrimp sandwich. That- that's about it.
+      </p>
+<p>A number of in-line elements are available in the DTD, we will show them
+        inside an unordered list (<span class="codefrag">&lt;ul&gt;</span>):</p>
+<ul> 
+        
+<li>Here is a simple list item (<span class="codefrag">&lt;li&gt;</span>).</li> 
+        
+<li>Have you seen the use of the <span class="codefrag">&lt;code&gt;</span> element in the
+          previous item?</li> 
+        
+<li>Also, we have <span class="codefrag">&lt;sub&gt;</span> and <span class="codefrag">&lt;sup&gt;</span>
+          elements to show content <sup>above</sup> or <sub>below</sub> the text
+          baseline.</li> 
+        
+<li>There is a facility to <em>emphasize</em> certain words using the
+          <span class="codefrag">&lt;em&gt;</span> <strong><span class="codefrag">&lt;strong&gt;</span></strong>
+          elements.</li> 
+        
+<li>We can use
+          <img class="icon" alt="feather" src="images/icon.png" height="22" width="26">
+          <span class="codefrag">&lt;icon&gt;</span>s too.</li> 
+        
+<li>Another possibility is the <span class="codefrag">&lt;img&gt;</span> element:
+          <img alt="another feather" height="22" src="images/icon.png" width="26">,
+          which offers the ability to refer to an image map.</li> 
+        
+<li>We have elements for hyperlinking: 
+          <dl> 
+            
+<dt>
+<span class="codefrag">&lt;link href="faq.html"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a href="faq.html" title="Example of a document via link">link</a>
+              to another document. As per normal, this will open the new document
+              in the same browser window.</dd> 
+
+            
+<dt>
+<span class="codefrag">&lt;link href="#section"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a href="#section" title="Example of a document via local anchor">link</a>
+              to the named anchor in the current document.
+            </dd> 
+
+            
+<dt>
+<span class="codefrag">&lt;link href="faq.html#overview"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a href="faq.html#overview" title="Example of a document via link and anchor">link</a>
+              to another document and go to the named anchor. This will open
+              the new document in the same browser window.
+            </dd> 
+
+            
+<dt>
+<span class="codefrag">&lt;jump href="faq.html"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a target="_top" href="faq.html">jump</a>
+              to another document and optionally go to a named
+              <a target="_top" href="faq.html#overview">anchor</a>
+              within that document. This will open the new document in the same
+              browser window. So what is the difference between link and jump?
+              The jump behaves differently, in that it will replace any frames
+              in the current window.
+              This is the equivalent of
+              <span class="codefrag">&lt;a ... target="_top"&gt;</span>
+            
+</dd>
+
+            
+<dt>
+<span class="codefrag">&lt;fork href="faq.html"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a target="_blank" href="faq.html">fork</a>
+              your webbrowser to another document. This will open the document
+              in a new, unnamed browser window.
+              This is the equivalent of
+              <span class="codefrag">&lt;a ... target="_blank"&gt;</span>
+            
+</dd> 
+        
+</dl>
+</li> 
+
+        
+<li>Oh, by the way, a definition list <span class="codefrag">&lt;dl&gt;</span> was used inside
+          the previous list item. We could put another 
+          <ul> 
+            
+<li>unordered list</li> 
+            
+<li>inside the list item</li> 
+          
+</ul>
+          
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+            
+<caption>A sample nested table</caption>
+            
+<tr>
+<td colspan="1" rowspan="1">Or even tables.. </td><td colspan="1" rowspan="1">
+                
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+<tr>
+<td colspan="1" rowspan="1">inside tables..</td>
+</tr>
+</table>
+            
+</td>
+</tr>
+            
+<tr>
+<td colspan="1" rowspan="1">or inside lists, but I believe this liberty gets quickly quite
+                hairy as you see.</td>
+</tr>
+          
+</table>
+        
+</li>
+      
+</ul>
+<p>So far for the in-line elements, let's look at some paragraph-level
+        elements.</p>
+<div class="frame fixme">
+<div class="label">Fixme (SN)</div>
+<div class="content">The <span class="codefrag">&lt;fixme&gt;</span> element is used for stuff
+        which still needs work. Mind the <span class="codefrag">author</span> attribute!</div>
+</div>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">Use the <span class="codefrag">&lt;note&gt;</span> element to draw attention to something, e.g. ...The <span class="codefrag">&lt;code&gt;</span> element is used when the author can't
+        express himself clearly using normal sentences ;-)</div>
+</div>
+<div class="frame warning">
+<div class="label">Warning</div>
+<div class="content">Sleep deprivation can be the result of being involved in an open
+        source project. (a.k.a. the <span class="codefrag">&lt;warning&gt;</span> element).
+      </div>
+</div>
+<div class="frame note">
+<div class="label">Important</div>
+<div class="content">If you want your own labels for notes and
+        warnings, specify them using the <span class="codefrag">label</span> attribute.
+      </div>
+</div>
+<p>Apart from unordered lists, we have ordered lists too, of course.</p>
+<ol> 
+        
+<li>Item 1</li> 
+        
+<li>Item 2</li> 
+        
+<li>This should be 3 if my math is still OK.</li> 
+      
+</ol>
+<a name="N10142"></a><a name="presentations"></a>
+<h3 class="underlined_5">Various presentation formats</h3>
+<p>This sample document, written in document-v13 XML can be presented
+        via Forrest in a number of different formats. The links in the
+        following list show this document in each of the currently available
+        formats.</p>
+<p>Each of the formats can be made available as a link near the top of
+        the page. Actual placement of those links depends on the skin
+        currently in use. Those links are enabled in the skinconf.xml via the
+        &lt;disable-XXX-link&gt; elements in the skinconf.xml</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+          
+<tr>
+            
+<th colspan="1" rowspan="1">Presentation Format</th>
+
+            <th colspan="1" rowspan="1">Description</th>
+
+            <th colspan="1" rowspan="1">skinconf.xml Element</th>
+          
+</tr>
+
+          
+<tr>
+            
+<td colspan="1" rowspan="1"><a href="document-v13.html">HTML</a></td>
+
+            <td colspan="1" rowspan="1">This document in HTML format. </td>
+
+            <td colspan="1" rowspan="1">Always generated by default. Cannot be turned off.</td>
+          
+</tr>
+
+          
+<tr>
+            
+<td colspan="1" rowspan="1"><a href="document-v13.xml">XML</a></td>
+
+            <td colspan="1" rowspan="1">This document in its raw XML format.</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-xml-link&gt;. By default, set to true, meaning
+            that this link will not be shown.</td>
+          
+</tr>
+
+          
+<tr>
+            
+<td colspan="1" rowspan="1"><a href="document-v13.pdf">PDF</a></td>
+
+            <td colspan="1" rowspan="1">This document as Adobe PDF</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-pdf-link&gt;. By default, set to false, meaning
+            that this link will be shown.</td>
+          
+</tr>
+
+          
+<tr>
+            
+<td colspan="1" rowspan="1">Text</td>
+
+            <td colspan="1" rowspan="1">This document as straight text.</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-txt-link&gt;. By default, set to true, meaning
+            that this link will not be shown. NOT YET IMPLEMENTED.</td>
+          
+</tr>
+
+          
+<tr>
+            
+<td colspan="1" rowspan="1"><a href="document-v13.pod">POD</a></td>
+
+            <td colspan="1" rowspan="1">This document as Perl POD (Plain Old Documentation). Text with
+            minimal formatting directives. If on a *nix system with perl
+            installed, see "man perlpod".</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-pod-link&gt;. By default, set to true, meaning
+            that this link will not be shown.</td>
+          
+</tr>
+        
+</table>
+<a name="N101C6"></a><a name="section"></a>
+<h3 class="underlined_5">Using sections</h3>
+<p>You can use sections to put some structure in your document. For some
+          strange historical reason, the section title is an attribute of the
+          <span class="codefrag">&lt;section&gt;</span> element.</p>
+<a name="N101D3"></a><a name="sub-section"></a>
+<h3 class="underlined_5">Sections, the sequel</h3>
+<p>Just some second section.</p>
+<a name="N101DC"></a><a name="sub-sub-section"></a>
+<h4>Section 2.1</h4>
+<p>Which contains a subsection (2.1).</p>
+<a name="N101E7"></a><a name="source"></a>
+<h3 class="underlined_5">Showing preformatted source code</h3>
+<p>Enough about these sections. Let's have a look at more interesting
+          elements, <span class="codefrag">&lt;source&gt;</span> for instance:</p>
+<pre class="code">
+// This example is from the book _Java in a Nutshell_ by David Flanagan.
+// Written by David Flanagan.  Copyright (c) 1996 O'Reilly &amp; Associates.
+// You may study, use, modify, and distribute this example for any purpose.
+// This example is provided WITHOUT WARRANTY either expressed or implied.
+
+import java.applet.*;    // Don't forget these import statements!
+import java.awt.*;
+
+public class FirstApplet extends Applet {
+    // This method displays the applet.
+    // The Graphics class is how you do all drawing in Java.
+    public void paint(Graphics g) {
+        g.drawString("Hello World", 25, 50);
+    }
+}</pre>
+<p>CDATA sections are used within 
+          <span class="codefrag">&lt;source&gt;</span> elements so that you can write pointy
+           brackets without needing to escape them with messy
+          <span class="codefrag">&amp;lt;</span> entities ...
+        </p>
+<pre class="code">
+&lt;pointy&gt;
+  easy
+&lt;/pointy&gt;
+</pre>
+<p>Please take care to still use a sensible line-length within your
+          source elements.</p>
+<a name="N10208"></a><a name="table"></a>
+<h3 class="underlined_5">Using tables</h3>
+<p>And now for a table:</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+          
+<caption>Table caption</caption>
+          
+<tr>
+            
+<th colspan="1" rowspan="1">heading cell 1</th>
+            <th colspan="1" rowspan="1">heading cell 2</th>
+            <th colspan="1" rowspan="1">heading cell 3</th>
+          
+</tr>
+          
+<tr>
+            
+<td colspan="1" rowspan="1">data cell</td>
+            <td colspan="2" rowspan="1">this data cell spans two columns</td>
+          
+</tr>
+          
+<tr>
+            
+<td colspan="1" rowspan="1">
+              Tables can be nested:
+            </td>
+            <td colspan="1" rowspan="1">
+              
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+                
+<tr>
+                  
+<th colspan="1" rowspan="1">column 1</th>
+                  <th colspan="1" rowspan="1">column 2</th>
+                
+</tr> 
+                
+<tr>
+                  
+<td colspan="1" rowspan="1">cell A</td>
+                  <td colspan="1" rowspan="1">cell B</td>
+                
+</tr>
+              
+</table>
+            
+</td>
+            <td colspan="1" rowspan="1">
+              
+<ul>
+<li>and can include most other elements</li>
+<li>such as lists</li>
+</ul>
+            
+</td>
+          
+</tr>
+        
+</table>
+<a name="second-figure-anchor"></a><a name="N1026F"></a><a name="figure"></a>
+<h3 class="underlined_5">Using figures</h3>
+<p>And a <span class="codefrag">&lt;figure&gt;</span> to end all of this.
+          Note that this can also be implemented with an
+          <span class="codefrag">&lt;img&gt;</span> element.
+        </p>
+<div style="text-align: center;">
+<img class="figure" alt="The fine Forrest logo" src="images/project-logo.png" height="65" width="220"></div>
+</div>
+
+    
+<a name="N10286"></a><a name="changes"></a>
+<h2 class="underlined_10">DTD changes</h2>
+<div class="section">
+<p>See the generated
+<!-- FOR-321 workaround
+        <link href="site:dtd-docs">DTD reference documentation</link>.
+-->
+        <a href="dtd-docs.html">DTD documentation</a>.
+      </p>
+<a name="N10295"></a><a name="changes-13"></a>
+<h3 class="underlined_5">Changes since document-v12</h3>
+<p>
+          All v1.2 docs will work fine as v1.3 DTD. The main change is the
+          addition of a @class attribute to every element, which enables the
+          "extra-css" section in the skinconf to be put to good use.
+        </p>
+<a name="N1029F"></a><a name="changes-12"></a>
+<h3 class="underlined_5">Changes since document-v11</h3>
+<p>
+          doc-v12 enhances doc-v11 by relaxing various restrictions that were
+          found to be unnecessary.
+        </p>
+<ul>
+          
+<li>
+            Links ((link|jump|fork) and inline elements (br|img|icon|acronym) are
+            allowed inside title.
+          </li>
+          
+<li>
+            Paragraphs (p|source|note|warning|fixme), table and figure|anchor are
+            allowed inside li.
+          </li>
+          
+<li>
+            Paragraphs (p|source|note|warning|fixme), lists (ol|ul|dl), table,
+            figure|anchor are allowed inside definition lists (dd) and tables (td
+            and dh).
+          </li>
+          
+<li>
+            Inline content
+            (strong|em|code|sub|sup|br|img|icon|acronym|link|jump|fork) is
+            allowed in strong and em.
+          </li>
+        
+</ul>
+</div>
+  
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/document-v13.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v13.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/document-v13.pod
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v13.pod?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/document-v13.pod	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,484 @@
+
+=head1 NAME
+
+document-v13 - The Apache Forrest xdocs document-v1.3 DTD
+
+
+=head1 DESCRIPTION
+
+B<Note:>
+
+ ------------------------------------------------------------
+
+
+=over 4
+
+This is a demonstration document using all possible elements in the current Apache Forrest xdocs C<document-v13.dtd > (See the L<DTD changes|/"changes"> section at the bottom.) 
+
+
+=back
+
+ ------------------------------------------------------------
+
+
+
+=head2 Sample Content
+
+B<Hint: > See the xml source to see how the various elements are used and see the L<DTD documentation|dtd-docs> . 
+
+
+
+=head3 Block and inline elements
+
+This is a simple paragraph. Most documents contain a fair amount of paragraphs. Paragraphs are called C<<p> > . 
+
+With the C<<p xml:space="preserve"> > attribute, you can declare that whitespace should be preserved, without implying it is in any other way special. 
+
+This next paragraph has a class attribute of 'quote'. CSS can be used to present this C<<p class='quote'> > in a different style than the other paragraphs. The handling of this quoted paragraph is defined in the <extra-css> element in the skinconf.xml. 
+
+"Anyway, like I was sayin', shrimp is the fruit of the sea. You can barbecue it, boil it, broil it, bake it, sautee it. Dey's uh, shrimp-kabobs, shrimp creole, shrimp gumbo. Pan fried, deep fried, stir-fried. There's pineapple shrimp, lemon shrimp, coconut shrimp, pepper shrimp, shrimp soup, shrimp stew, shrimp salad, shrimp and potatoes, shrimp burger, shrimp sandwich. That- that's about it. "
+
+A number of in-line elements are available in the DTD, we will show them inside an unordered list ( C<<ul> > ): 
+
+
+
+
+=over 4
+
+
+
+=item *
+
+
+Here is a simple list item ( C<<li> > ). 
+
+
+=item *
+
+
+Have you seen the use of the C<<code> > element in the previous item? 
+
+
+=item *
+
+
+Also, we have C<<sub> > and C<<sup> > elements to show content above or below the text baseline. 
+
+
+=item *
+
+
+There is a facility to I<emphasize > certain words using the C<<em> > B<C<<strong> > > elements. 
+
+
+=item *
+
+
+We can use [icon: feather] C<<icon> > s too. 
+
+
+=item *
+
+
+Another possibility is the C<<img> > element: [img: another feather] , which offers the ability to refer to an image map. 
+
+
+=item *
+
+
+We have elements for hyperlinking: 
+
+B<C<<link href="faq.html"> > >
+
+
+=over 4
+
+Use this to L<link|faq> to another document. As per normal, this will open the new document in the same browser window. 
+
+
+=back
+
+B<C<<link href="#section"> > >
+
+
+=over 4
+
+Use this to L<link|/"section"> to the named anchor in the current document. 
+
+
+=back
+
+B<C<<link href="faq.html#overview"> > >
+
+
+=over 4
+
+Use this to L<link|faq/"overview"> to another document and go to the named anchor. This will open the new document in the same browser window. 
+
+
+=back
+
+B<C<<jump href="faq.html"> > >
+
+
+=over 4
+
+Use this to L<jump|faq> to another document and optionally go to a named L<anchor|faq/"overview"> within that document. This will open the new document in the same browser window. So what is the difference between link and jump? The jump behaves differently, in that it will replace any frames in the current window. This is the equivalent of C<<a ... target="_top"> > 
+
+
+=back
+
+B<C<<fork href="faq.html"> > >
+
+
+=over 4
+
+Use this to L<fork|faq> your webbrowser to another document. This will open the document in a new, unnamed browser window. This is the equivalent of C<<a ... target="_blank"> > 
+
+
+=back
+
+
+
+
+=item *
+
+
+Oh, by the way, a definition list C<<dl> > was used inside the previous list item. We could put another 
+
+
+=over 4
+
+
+
+=item *
+
+
+unordered list 
+
+
+=item *
+
+
+inside the list item 
+
+
+=back
+
+
+ A sample nested table 
+ +---------------------------------+---------------------------------+
+ | Or even tables..                | inside tables..                 |
+ +---------------------------------+---------------------------------+
+ | or inside lists, but I believe  |                                 |
+ | this liberty gets quickly quite |                                 |
+ |  hairy as you see.              |                                 |
+ +---------------------------------+---------------------------------+
+
+
+
+
+
+=back
+
+
+So far for the in-line elements, let's look at some paragraph-level elements. 
+
+B<Fixme (SN):>
+
+ ------------------------------------------------------------
+
+
+=over 4
+
+The C<<fixme> > element is used for stuff which still needs work. Mind the C<author > attribute! 
+
+
+=back
+
+ ------------------------------------------------------------
+
+B<Note:>
+
+ ------------------------------------------------------------
+
+
+=over 4
+
+Use the C<<note> > element to draw attention to something, e.g. ...The C<<code> > element is used when the author can't express himself clearly using normal sentences ;-) 
+
+
+=back
+
+ ------------------------------------------------------------
+
+B<Warning:>
+
+ ------------------------------------------------------------
+
+
+=over 4
+
+Sleep deprivation can be the result of being involved in an open source project. (a.k.a. the C<<warning> > element). 
+
+
+=back
+
+ ------------------------------------------------------------
+
+B<Important>
+
+ ------------------------------------------------------------
+
+
+=over 4
+
+If you want your own labels for notes and warnings, specify them using the C<label > attribute. 
+
+
+=back
+
+ ------------------------------------------------------------
+
+Apart from unordered lists, we have ordered lists too, of course. 
+
+
+
+
+=over 4
+
+
+
+=item 1.
+
+Item 1 
+
+
+=item 2.
+
+Item 2 
+
+
+=item 3.
+
+This should be 3 if my math is still OK. 
+
+
+=back
+
+
+
+
+
+
+=head3 Various presentation formats
+
+This sample document, written in document-v13 XML can be presented via Forrest in a number of different formats. The links in the following list show this document in each of the currently available formats. 
+
+Each of the formats can be made available as a link near the top of the page. Actual placement of those links depends on the skin currently in use. Those links are enabled in the skinconf.xml via the <disable-XXX-link> elements in the skinconf.xml 
+
+ 
+ +---------------------+---------------------+---------------------+
+ | Presentation Format | Description         | skinconf.xml Elemen |
+ |                     |                     | t                   |
+ +---------------------+---------------------+---------------------+
+ | document-v13        | This document in HT | Always generated by |
+ |                     | ML format.          |  default. Cannot be |
+ |                     |                     |  turned off.        |
+ +---------------------+---------------------+---------------------+
+ | document-v13.xml    | This document in it | <disable-xml-link>. |
+ |                     | s raw XML format.   |  By default, set to |
+ |                     |                     |  true, meaning that |
+ |                     |                     |  this link will not |
+ |                     |                     |  be shown.          |
+ +---------------------+---------------------+---------------------+
+ | document-v13.pdf    | This document as Ad | <disable-pdf-link>. |
+ |                     | obe PDF             |  By default, set to |
+ |                     |                     |  false, meaning tha |
+ |                     |                     | t this link will be |
+ |                     |                     |  shown.             |
+ +---------------------+---------------------+---------------------+
+ | Text                | This document as st | <disable-txt-link>. |
+ |                     | raight text.        |  By default, set to |
+ |                     |                     |  true, meaning that |
+ |                     |                     |  this link will not |
+ |                     |                     |  be shown. NOT YET  |
+ |                     |                     | IMPLEMENTED.        |
+ +---------------------+---------------------+---------------------+
+ | document-v13.pod    | This document as Pe | <disable-pod-link>. |
+ |                     | rl POD (Plain Old D |  By default, set to |
+ |                     | ocumentation). Text |  true, meaning that |
+ |                     |  with minimal forma |  this link will not |
+ |                     | tting directives. I |  be shown.          |
+ |                     | f on a *nix system  |                     |
+ |                     | with perl installed |                     |
+ |                     | , see "man perlpod" |                     |
+ |                     | .                   |                     |
+ +---------------------+---------------------+---------------------+
+
+
+
+
+
+
+=head3 Using sections
+
+You can use sections to put some structure in your document. For some strange historical reason, the section title is an attribute of the C<<section> > element. 
+
+
+
+
+
+=head3 Sections, the sequel
+
+Just some second section. 
+
+
+
+=head4 Section 2.1
+
+Which contains a subsection (2.1). 
+
+
+
+
+
+
+
+=head3 Showing preformatted source code
+
+Enough about these sections. Let's have a look at more interesting elements, C<<source> > for instance: 
+
+ 
+ // This example is from the book _Java in a Nutshell_ by David Flanagan.
+ // Written by David Flanagan.  Copyright (c) 1996 O'Reilly & Associates.
+ // You may study, use, modify, and distribute this example for any purpose.
+ // This example is provided WITHOUT WARRANTY either expressed or implied.
+ 
+ import java.applet.*;    // Don't forget these import statements!
+ import java.awt.*;
+ 
+ public class FirstApplet extends Applet {
+     // This method displays the applet.
+     // The Graphics class is how you do all drawing in Java.
+     public void paint(Graphics g) {
+         g.drawString("Hello World", 25, 50);
+     }
+ }
+
+
+CDATA sections are used within C<<source> > elements so that you can write pointy brackets without needing to escape them with messy C<&lt; > entities ... 
+
+ 
+ <pointy>
+   easy
+ </pointy>
+ 
+
+
+Please take care to still use a sensible line-length within your source elements. 
+
+
+
+
+
+=head3 Using tables
+
+And now for a table: 
+
+ Table caption 
+ +---------------------+---------------------+---------------------+
+ | heading cell 1      | heading cell 2      | heading cell 3      |
+ +---------------------+---------------------+---------------------+
+ | data cell           | this data cell span |                     |
+ |                     | s two columns       |                     |
+ +---------------------+---------------------+---------------------+
+ | Tables can be neste |                     | and can include mos |
+ | d:                  |                     | t other elements    |
+ |                     |                   c |                     |
+ |                     | olumn 1             | such as lists       |
+ |                     |                   c |                     |
+ |                     | olumn 2             |                     |
+ |                     |                     |                     |
+ |                     |                     |                     |
+ |                     |                   c |                     |
+ |                     | ell A               |                     |
+ |                     |                   c |                     |
+ |                     | ell B               |                     |
+ |                     |                     |                     |
+ |                     |                     |                     |
+ +---------------------+---------------------+---------------------+
+
+
+
+
+
+
+=head3 Using figures
+
+And a C<<figure> > to end all of this. Note that this can also be implemented with an C<<img> > element. 
+
+[figure: The fine Forrest logo] 
+
+
+
+
+
+=head2 DTD changes
+
+See the generated L<DTD documentation|dtd-docs> . 
+
+
+
+=head3 Changes since document-v12
+
+All v1.2 docs will work fine as v1.3 DTD. The main change is the addition of a @class attribute to every element, which enables the "extra-css" section in the skinconf to be put to good use. 
+
+
+
+
+
+=head3 Changes since document-v11
+
+doc-v12 enhances doc-v11 by relaxing various restrictions that were found to be unnecessary. 
+
+
+
+
+=over 4
+
+
+
+=item *
+
+
+Links ((link|jump|fork) and inline elements (br|img|icon|acronym) are allowed inside title. 
+
+
+=item *
+
+
+Paragraphs (p|source|note|warning|fixme), table and figure|anchor are allowed inside li. 
+
+
+=item *
+
+
+Paragraphs (p|source|note|warning|fixme), lists (ol|ul|dl), table, figure|anchor are allowed inside definition lists (dd) and tables (td and dh). 
+
+
+=item *
+
+
+Inline content (strong|em|code|sub|sup|br|img|icon|acronym|link|jump|fork) is allowed in strong and em. 
+
+
+=back
+
+
+
+
+
+
+
+

Added: forrest/site/docs/dev/document-v13.xml
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v13.xml?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/document-v13.xml	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,373 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+--><!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.3//EN" "http://forrest.apache.org/dtd/document-v13.dtd">
+<document> 
+  <header> 
+    <title>The Apache Forrest xdocs document-v1.3 DTD</title> 
+    <notice>The content of this document doesn't make any sense at all.</notice>
+    <abstract>This is a demonstration document using all possible elements in
+      the current Apache Forrest xdocs <code>document-v13.dtd</code>
+    </abstract> 
+  </header> 
+  <body> 
+    <note>
+      This is a demonstration document using all possible elements in the
+      current Apache Forrest xdocs <code>document-v13.dtd</code>
+      (See the <link href="#changes">DTD changes</link> section at the bottom.)
+    </note>
+    <section id="sample">
+      <title>Sample Content</title>
+      <p><strong>Hint:</strong> See the xml source to see how the various
+      elements are used and see the
+<!-- FOR-321 workaround
+      <link href="site:dtd-docs">DTD reference documentation</link>.
+-->
+      <link href="dtd-docs.html">DTD documentation</link>.
+      </p>
+      <section id="block-inline">
+        <title>Block and inline elements</title>
+      <p>This is a simple paragraph. Most documents contain a fair amount of
+        paragraphs. Paragraphs are called <code>&lt;p&gt;</code>.</p> 
+      <p xml:space="preserve">With the <code>&lt;p xml:space="preserve"&gt;</code> attribute, you can declare
+        that whitespace should    be   preserved, without implying it is in any other
+        way special.</p>
+      <p>
+        This next paragraph has a class attribute of 'quote'.  CSS can
+        be used to present this <code>&lt;p class='quote'&gt;</code> in
+        a different style than the other paragraphs.  The handling of
+        this quoted paragraph is defined in the &lt;extra-css&gt;
+        element in the skinconf.xml.
+      </p>
+      <p class="quote">
+        Anyway, like I was sayin', shrimp is the fruit of the sea. You can
+        barbecue it, boil it, broil it, bake it, sautee it. Dey's uh,
+        shrimp-kabobs, shrimp creole, shrimp gumbo. Pan fried, deep fried,
+        stir-fried. There's pineapple shrimp, lemon shrimp, coconut shrimp,
+        pepper shrimp, shrimp soup, shrimp stew, shrimp salad, shrimp and
+        potatoes, shrimp burger, shrimp sandwich. That- that's about it.
+      </p>
+      <p>A number of in-line elements are available in the DTD, we will show them
+        inside an unordered list (<code>&lt;ul&gt;</code>):</p> 
+      <ul> 
+        <li>Here is a simple list item (<code>&lt;li&gt;</code>).</li> 
+        <li>Have you seen the use of the <code>&lt;code&gt;</code> element in the
+          previous item?</li> 
+        <li>Also, we have <code>&lt;sub&gt;</code> and <code>&lt;sup&gt;</code>
+          elements to show content <sup>above</sup> or <sub>below</sub> the text
+          baseline.</li> 
+        <li>There is a facility to <em>emphasize</em> certain words using the
+          <code>&lt;em&gt;</code> <strong><code>&lt;strong&gt;</code></strong>
+          elements.</li> 
+        <li>We can use
+          <icon height="22" width="26" src="images/icon.png" alt="feather"/>
+          <code>&lt;icon&gt;</code>s too.</li> 
+        <li>Another possibility is the <code>&lt;img&gt;</code> element:
+          <img src="images/icon.png" alt="another feather" height="22" width="26"/>,
+          which offers the ability to refer to an image map.</li> 
+        <li>We have elements for hyperlinking: 
+          <dl> 
+            <dt><code>&lt;link href="faq.html"&gt;</code></dt> 
+            <dd>Use this to
+              <link href="faq.html" title="Example of a document via link">link</link>
+              to another document. As per normal, this will open the new document
+              in the same browser window.</dd> 
+
+            <dt><code>&lt;link href="#section"&gt;</code></dt> 
+            <dd>Use this to
+              <link href="#section" title="Example of a document via local anchor">link</link>
+              to the named anchor in the current document.
+            </dd> 
+
+            <dt><code>&lt;link href="faq.html#overview"&gt;</code></dt> 
+            <dd>Use this to
+              <link href="faq.html#overview" title="Example of a document via link and anchor">link</link>
+              to another document and go to the named anchor. This will open
+              the new document in the same browser window.
+            </dd> 
+
+            <dt><code>&lt;jump href="faq.html"&gt;</code></dt> 
+            <dd>Use this to
+              <jump href="faq.html" title="Example of a document via jump">jump</jump>
+              to another document and optionally go to a named
+              <jump href="faq.html#overview" title="Example of a document via jump to anchor">anchor</jump>
+              within that document. This will open the new document in the same
+              browser window. So what is the difference between link and jump?
+              The jump behaves differently, in that it will replace any frames
+              in the current window.
+              This is the equivalent of
+              <code>&lt;a ... target="_top"&gt;</code>
+            </dd>
+
+            <dt><code>&lt;fork href="faq.html"&gt;</code></dt> 
+            <dd>Use this to
+              <fork href="faq.html" title="Example of a document via fork">fork</fork>
+              your webbrowser to another document. This will open the document
+              in a new, unnamed browser window.
+              This is the equivalent of
+              <code>&lt;a ... target="_blank"&gt;</code>
+            </dd> 
+        </dl></li> 
+
+        <li>Oh, by the way, a definition list <code>&lt;dl&gt;</code> was used inside
+          the previous list item. We could put another 
+          <ul> 
+            <li>unordered list</li> 
+            <li>inside the list item</li> 
+          </ul>
+          <table>
+            <caption>A sample nested table</caption>
+            <tr><td colspan="1" rowspan="1">Or even tables.. </td><td colspan="1" rowspan="1">
+                <table><tr><td colspan="1" rowspan="1">inside tables..</td></tr></table>
+            </td></tr>
+            <tr><td colspan="1" rowspan="1">or inside lists, but I believe this liberty gets quickly quite
+                hairy as you see.</td></tr>
+          </table>
+        </li>
+      </ul> 
+      <p>So far for the in-line elements, let's look at some paragraph-level
+        elements.</p> 
+      <fixme author="SN">The <code>&lt;fixme&gt;</code> element is used for stuff
+        which still needs work. Mind the <code>author</code> attribute!</fixme> 
+      <note>Use the <code>&lt;note&gt;</code> element to draw attention to something, e.g. ...The <code>&lt;code&gt;</code> element is used when the author can't
+        express himself clearly using normal sentences ;-)</note>
+      <warning>Sleep deprivation can be the result of being involved in an open
+        source project. (a.k.a. the <code>&lt;warning&gt;</code> element).
+      </warning>
+      <note label="Important">If you want your own labels for notes and
+        warnings, specify them using the <code>label</code> attribute.
+      </note>
+      <p>Apart from unordered lists, we have ordered lists too, of course.</p> 
+      <ol> 
+        <li>Item 1</li> 
+        <li>Item 2</li> 
+        <li>This should be 3 if my math is still OK.</li> 
+      </ol>
+      </section>
+
+      <section id="presentations">
+        <title>Various presentation formats</title>
+
+        <p>This sample document, written in document-v13 XML can be presented
+        via Forrest in a number of different formats. The links in the
+        following list show this document in each of the currently available
+        formats.</p>
+
+        <p>Each of the formats can be made available as a link near the top of
+        the page. Actual placement of those links depends on the skin
+        currently in use. Those links are enabled in the skinconf.xml via the
+        &lt;disable-XXX-link&gt; elements in the skinconf.xml</p>
+
+        <table>
+          <tr>
+            <th colspan="1" rowspan="1">Presentation Format</th>
+
+            <th colspan="1" rowspan="1">Description</th>
+
+            <th colspan="1" rowspan="1">skinconf.xml Element</th>
+          </tr>
+
+          <tr>
+            <td colspan="1" rowspan="1"><link href="document-v13.html">HTML</link></td>
+
+            <td colspan="1" rowspan="1">This document in HTML format. </td>
+
+            <td colspan="1" rowspan="1">Always generated by default. Cannot be turned off.</td>
+          </tr>
+
+          <tr>
+            <td colspan="1" rowspan="1"><link href="document-v13.xml">XML</link></td>
+
+            <td colspan="1" rowspan="1">This document in its raw XML format.</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-xml-link&gt;. By default, set to true, meaning
+            that this link will not be shown.</td>
+          </tr>
+
+          <tr>
+            <td colspan="1" rowspan="1"><link href="document-v13.pdf">PDF</link></td>
+
+            <td colspan="1" rowspan="1">This document as Adobe PDF</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-pdf-link&gt;. By default, set to false, meaning
+            that this link will be shown.</td>
+          </tr>
+
+          <tr>
+            <td colspan="1" rowspan="1">Text</td>
+
+            <td colspan="1" rowspan="1">This document as straight text.</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-txt-link&gt;. By default, set to true, meaning
+            that this link will not be shown. NOT YET IMPLEMENTED.</td>
+          </tr>
+
+          <tr>
+            <td colspan="1" rowspan="1"><link href="document-v13.pod">POD</link></td>
+
+            <td colspan="1" rowspan="1">This document as Perl POD (Plain Old Documentation). Text with
+            minimal formatting directives. If on a *nix system with perl
+            installed, see "man perlpod".</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-pod-link&gt;. By default, set to true, meaning
+            that this link will not be shown.</td>
+          </tr>
+        </table>
+      </section>
+      <section id="section"> 
+        <title>Using sections</title>
+        <p>You can use sections to put some structure in your document. For some
+          strange historical reason, the section title is an attribute of the
+          <code>&lt;section&gt;</code> element.</p> 
+      </section> 
+      <section id="sub-section">
+        <title>Sections, the sequel</title>
+        <p>Just some second section.</p> 
+        <section id="sub-sub-section">
+          <title>Section 2.1</title>
+          <p>Which contains a subsection (2.1).</p> 
+        </section> 
+      </section> 
+
+      <section id="source">
+        <title>Showing preformatted source code</title> 
+        <p>Enough about these sections. Let's have a look at more interesting
+          elements, <code>&lt;source&gt;</code> for instance:</p> 
+        <source xml:space="preserve"><![CDATA[
+// This example is from the book _Java in a Nutshell_ by David Flanagan.
+// Written by David Flanagan.  Copyright (c) 1996 O'Reilly & Associates.
+// You may study, use, modify, and distribute this example for any purpose.
+// This example is provided WITHOUT WARRANTY either expressed or implied.
+
+import java.applet.*;    // Don't forget these import statements!
+import java.awt.*;
+
+public class FirstApplet extends Applet {
+    // This method displays the applet.
+    // The Graphics class is how you do all drawing in Java.
+    public void paint(Graphics g) {
+        g.drawString("Hello World", 25, 50);
+    }
+}]]></source>
+        <p>CDATA sections are used within 
+          <code>&lt;source&gt;</code> elements so that you can write pointy
+           brackets without needing to escape them with messy
+          <code>&amp;lt;</code> entities ...
+        </p> 
+        <source xml:space="preserve"><![CDATA[
+<pointy>
+  easy
+</pointy>
+]]></source>
+        <p>Please take care to still use a sensible line-length within your
+          source elements.</p>
+      </section>
+
+      <section id="table">
+        <title>Using tables</title>
+        <p>And now for a table:</p>
+        <table>
+          <caption>Table caption</caption>
+          <tr>
+            <th colspan="1" rowspan="1">heading cell 1</th>
+            <th colspan="1" rowspan="1">heading cell 2</th>
+            <th colspan="1" rowspan="1">heading cell 3</th>
+          </tr>
+          <tr>
+            <td colspan="1" rowspan="1">data cell</td>
+            <td colspan="2" rowspan="1">this data cell spans two columns</td>
+          </tr>
+          <tr>
+            <td colspan="1" rowspan="1">
+              Tables can be nested:
+            </td>
+            <td colspan="1" rowspan="1">
+              <table>
+                <tr>
+                  <th colspan="1" rowspan="1">column 1</th>
+                  <th colspan="1" rowspan="1">column 2</th>
+                </tr> 
+                <tr>
+                  <td colspan="1" rowspan="1">cell A</td>
+                  <td colspan="1" rowspan="1">cell B</td>
+                </tr>
+              </table>
+            </td>
+            <td colspan="1" rowspan="1">
+              <ul><li>and can include most other elements</li><li>such as lists</li></ul>
+            </td>
+          </tr>
+        </table> 
+      </section>
+
+      <anchor id="second-figure-anchor"/>
+      <section id="figure"> 
+        <title>Using figures</title>
+        <p>And a <code>&lt;figure&gt;</code> to end all of this.
+          Note that this can also be implemented with an
+          <code>&lt;img&gt;</code> element.
+        </p>
+        <figure src="images/project-logo.png" alt="The fine Forrest logo" width="220" height="65"/>&#9;
+      </section>
+    </section>
+
+    <section id="changes">
+      <title>DTD changes</title>
+      <p>See the generated
+<!-- FOR-321 workaround
+        <link href="site:dtd-docs">DTD reference documentation</link>.
+-->
+        <link href="dtd-docs.html">DTD documentation</link>.
+      </p>
+      <section id="changes-13">
+        <title>Changes since document-v12</title>
+        <p>
+          All v1.2 docs will work fine as v1.3 DTD. The main change is the
+          addition of a @class attribute to every element, which enables the
+          "extra-css" section in the skinconf to be put to good use.
+        </p>
+      </section>
+      <section id="changes-12">
+        <title>Changes since document-v11</title>
+        <p>
+          doc-v12 enhances doc-v11 by relaxing various restrictions that were
+          found to be unnecessary.
+        </p>
+        <ul>
+          <li>
+            Links ((link|jump|fork) and inline elements (br|img|icon|acronym) are
+            allowed inside title.
+          </li>
+          <li>
+            Paragraphs (p|source|note|warning|fixme), table and figure|anchor are
+            allowed inside li.
+          </li>
+          <li>
+            Paragraphs (p|source|note|warning|fixme), lists (ol|ul|dl), table,
+            figure|anchor are allowed inside definition lists (dd) and tables (td
+            and dh).
+          </li>
+          <li>
+            Inline content
+            (strong|em|code|sub|sup|br|img|icon|acronym|link|jump|fork) is
+            allowed in strong and em.
+          </li>
+        </ul>
+      </section>
+    </section>
+  </body> 
+  <footer> 
+    <legal>This is a legal notice, so it is <strong>important</strong>.</legal> 
+  </footer>
+</document>
\ No newline at end of file

Added: forrest/site/docs/dev/document-v20.dtdx.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v20.dtdx.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/document-v20.dtdx.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,2950 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>DTD documentation</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Documentation</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', 'skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Reference docs</div>
+<div id="menu_selected_1.3" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_selected_1.3.1', 'skin/')" id="menu_selected_1.3.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">DTD documentation</div>
+<div id="menu_selected_1.3.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">document-v20</div>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3.2', 'skin/')" id="menu_1.3.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="document-v20.dtdx.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>DTD documentation</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Top-level+element%28s%29">Top-level element(s)</a>
+</li>
+<li>
+<a href="#List+of+elements">List of elements</a>
+</li>
+<li>
+<a href="#Element+declarations">Element declarations</a>
+<ul class="minitoc">
+<li>
+<a href="#person"></a>
+</li>
+<li>
+<a href="#strong"></a>
+</li>
+<li>
+<a href="#em"></a>
+</li>
+<li>
+<a href="#code"></a>
+</li>
+<li>
+<a href="#sup"></a>
+</li>
+<li>
+<a href="#sub"></a>
+</li>
+<li>
+<a href="#a"></a>
+</li>
+<li>
+<a href="#br"></a>
+</li>
+<li>
+<a href="#img"></a>
+</li>
+<li>
+<a href="#map"></a>
+</li>
+<li>
+<a href="#area"></a>
+</li>
+<li>
+<a href="#icon"></a>
+</li>
+<li>
+<a href="#acronym"></a>
+</li>
+<li>
+<a href="#p"></a>
+</li>
+<li>
+<a href="#source"></a>
+</li>
+<li>
+<a href="#note"></a>
+</li>
+<li>
+<a href="#warning"></a>
+</li>
+<li>
+<a href="#fixme"></a>
+</li>
+<li>
+<a href="#table"></a>
+</li>
+<li>
+<a href="#caption"></a>
+</li>
+<li>
+<a href="#tr"></a>
+</li>
+<li>
+<a href="#th"></a>
+</li>
+<li>
+<a href="#td"></a>
+</li>
+<li>
+<a href="#li"></a>
+</li>
+<li>
+<a href="#ul"></a>
+</li>
+<li>
+<a href="#ol"></a>
+</li>
+<li>
+<a href="#dl"></a>
+</li>
+<li>
+<a href="#dt"></a>
+</li>
+<li>
+<a href="#dd"></a>
+</li>
+<li>
+<a href="#figure"></a>
+</li>
+<li>
+<a href="#anchor"></a>
+</li>
+<li>
+<a href="#document"></a>
+</li>
+<li>
+<a href="#header"></a>
+</li>
+<li>
+<a href="#title"></a>
+</li>
+<li>
+<a href="#subtitle"></a>
+</li>
+<li>
+<a href="#version"></a>
+</li>
+<li>
+<a href="#type"></a>
+</li>
+<li>
+<a href="#authors"></a>
+</li>
+<li>
+<a href="#notice"></a>
+</li>
+<li>
+<a href="#abstract"></a>
+</li>
+<li>
+<a href="#meta"></a>
+</li>
+<li>
+<a href="#body"></a>
+</li>
+<li>
+<a href="#section"></a>
+</li>
+<li>
+<a href="#footer"></a>
+</li>
+<li>
+<a href="#legal"></a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<a name="N10008"></a><a name="Top-level+element%28s%29"></a>
+<h2 class="underlined_10">Top-level element(s)</h2>
+<div class="section">
+<ul>
+<li>
+<a href="#document">document</a>
+</li>
+</ul>
+</div>
+<a name="N10011"></a><a name="List+of+elements"></a>
+<h2 class="underlined_10">List of elements</h2>
+<div class="section">
+<ul>
+<li>
+<a href="#a">a</a>
+</li>
+<li>
+<a href="#abstract">abstract</a>
+</li>
+<li>
+<a href="#acronym">acronym</a>
+</li>
+<li>
+<a href="#anchor">anchor</a>
+</li>
+<li>
+<a href="#area">area</a>
+</li>
+<li>
+<a href="#authors">authors</a>
+</li>
+<li>
+<a href="#body">body</a>
+</li>
+<li>
+<a href="#br">br</a>
+</li>
+<li>
+<a href="#caption">caption</a>
+</li>
+<li>
+<a href="#code">code</a>
+</li>
+<li>
+<a href="#dd">dd</a>
+</li>
+<li>
+<a href="#dl">dl</a>
+</li>
+<li>
+<a href="#document">document</a>
+</li>
+<li>
+<a href="#dt">dt</a>
+</li>
+<li>
+<a href="#em">em</a>
+</li>
+<li>
+<a href="#figure">figure</a>
+</li>
+<li>
+<a href="#fixme">fixme</a>
+</li>
+<li>
+<a href="#footer">footer</a>
+</li>
+<li>
+<a href="#header">header</a>
+</li>
+<li>
+<a href="#icon">icon</a>
+</li>
+<li>
+<a href="#img">img</a>
+</li>
+<li>
+<a href="#legal">legal</a>
+</li>
+<li>
+<a href="#li">li</a>
+</li>
+<li>
+<a href="#map">map</a>
+</li>
+<li>
+<a href="#meta">meta</a>
+</li>
+<li>
+<a href="#note">note</a>
+</li>
+<li>
+<a href="#notice">notice</a>
+</li>
+<li>
+<a href="#ol">ol</a>
+</li>
+<li>
+<a href="#p">p</a>
+</li>
+<li>
+<a href="#person">person</a>
+</li>
+<li>
+<a href="#section">section</a>
+</li>
+<li>
+<a href="#source">source</a>
+</li>
+<li>
+<a href="#strong">strong</a>
+</li>
+<li>
+<a href="#sub">sub</a>
+</li>
+<li>
+<a href="#subtitle">subtitle</a>
+</li>
+<li>
+<a href="#sup">sup</a>
+</li>
+<li>
+<a href="#table">table</a>
+</li>
+<li>
+<a href="#td">td</a>
+</li>
+<li>
+<a href="#th">th</a>
+</li>
+<li>
+<a href="#title">title</a>
+</li>
+<li>
+<a href="#tr">tr</a>
+</li>
+<li>
+<a href="#type">type</a>
+</li>
+<li>
+<a href="#ul">ul</a>
+</li>
+<li>
+<a href="#version">version</a>
+</li>
+<li>
+<a href="#warning">warning</a>
+</li>
+</ul>
+</div>
+<a name="N100CA"></a><a name="Element+declarations"></a>
+<h2 class="underlined_10">Element declarations</h2>
+<div class="section">
+<a name="N100CE"></a><a name="person"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">person</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">name</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">email</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#authors">authors</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1014C"></a><a name="strong"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">strong</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10223"></a><a name="em"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">em</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N102FA"></a><a name="code"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">code</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N103A5"></a><a name="sup"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">sup</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10450"></a><a name="sub"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">sub</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N104FB"></a><a name="a"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">a</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">href</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">title</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N105DF"></a><a name="br"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">br</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10686"></a><a name="img"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">img</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">usemap</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">ismap</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: ismap <br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10776"></a><a name="map"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">map</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#area">area</a> + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">name</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1080A"></a><a name="area"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">area</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">shape</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        default value: rect<br>
+        possible values: rect circle poly default <br>
+</td>
+</tr>
+<tr>
+<td valign="top">coords</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">href</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">title</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">nohref</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        possible values: nohref <br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#map">map</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10894"></a><a name="icon"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">icon</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1096D"></a><a name="acronym"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">acronym</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">title</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10A20"></a><a name="p"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">p</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:space</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: default preserve <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10ACD"></a><a name="source"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">source</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:space</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        default value: preserve<br>
+        fixed value: preserve<br>
+        possible values: default preserve <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10B7E"></a><a name="note"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">note</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">label</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10C2B"></a><a name="warning"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">warning</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">label</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10CD8"></a><a name="fixme"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">fixme</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">author</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10D87"></a><a name="table"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">table</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#caption">caption</a> ? , <a href="#tr">tr</a> + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10E06"></a><a name="caption"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">caption</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#table">table</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10E95"></a><a name="tr"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">tr</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#th">th</a> | <a href="#td">td</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#table">table</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10F00"></a><a name="th"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">th</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">colspan</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">rowspan</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#tr">tr</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10FD6"></a><a name="td"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">td</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">colspan</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">rowspan</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#tr">tr</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N110AC"></a><a name="li"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">li</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#ul">ul</a> | <a href="#ol">ol</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1116B"></a><a name="ul"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">ul</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#li">li</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">spacing</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: normal compact <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N111F0"></a><a name="ol"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">ol</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#li">li</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">spacing</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: normal compact <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11275"></a><a name="dl"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dl</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#dt">dt</a> , <a href="#dd">dd</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N112F4"></a><a name="dt"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dt</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#dl">dl</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11383"></a><a name="dd"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dd</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#dl">dl</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1143E"></a><a name="figure"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">figure</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">usemap</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">ismap</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: ismap <br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">align</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11508"></a><a name="anchor"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">anchor</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11581"></a><a name="document"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">document</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#header">header</a> , <a href="#body">body</a> , <a href="#footer">footer</a> ? )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+<a name="N115DB"></a><a name="header"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">header</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#title">title</a> , <a href="#subtitle">subtitle</a> ? , <a href="#version">version</a> ? , <a href="#type">type</a> ? , <a href="#authors">authors</a> ? , <a href="#notice">notice</a> * , <a href="#abstract">abstract</a> ? , <a href="#meta">meta</a> * )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#document">document</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1165E"></a><a name="title"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">title</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#a">a</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N116F1"></a><a name="subtitle"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">subtitle</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11768"></a><a name="version"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">version</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">major</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">minor</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">fix</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">tag</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N117F9"></a><a name="type"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">type</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1185C"></a><a name="authors"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">authors</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#person">person</a> + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N118C3"></a><a name="notice"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">notice</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11952"></a><a name="abstract"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">abstract</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N119E1"></a><a name="meta"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">meta</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">name</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11A50"></a><a name="body"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">body</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#section">section</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#document">document</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11AE3"></a><a name="section"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">section</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#title">title</a> , ( <a href="#section">section</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) * )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11B7E"></a><a name="footer"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">footer</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#legal">legal</a> )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#document">document</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11BAE"></a><a name="legal"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">legal</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#footer">footer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/document-v20.dtdx.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v20.dtdx.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/document-v20.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v20.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/document-v20.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,834 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>The Apache Forrest xdocs document-v2.0 DTD</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Documentation</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', 'skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Reference docs</div>
+<div id="menu_selected_1.3" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_1.3.1', 'skin/')" id="menu_1.3.1Title" class="menutitle">DTD documentation</div>
+<div id="menu_1.3.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.3.2', 'skin/')" id="menu_selected_1.3.2Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Doc samples</div>
+<div id="menu_selected_1.3.2" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">document-v20</div>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="document-v20.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>The Apache Forrest xdocs document-v2.0 DTD</h1>
+<div class="abstract">This is a demonstration document using all possible elements in
+      the current Apache Forrest xdocs document-v20.dtd
+    </div>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#sample">Sample Content</a>
+<ul class="minitoc">
+<li>
+<a href="#block-inline">Block and inline elements</a>
+</li>
+<li>
+<a href="#presentations">Various presentation formats</a>
+</li>
+<li>
+<a href="#section">Using sections</a>
+</li>
+<li>
+<a href="#sub-section">Sections, the sequel</a>
+<ul class="minitoc">
+<li>
+<a href="#sub-sub-section">Section 2.1</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#source">Showing preformatted source code</a>
+</li>
+<li>
+<a href="#table">Using tables</a>
+</li>
+<li>
+<a href="#figure">Using figures</a>
+</li>
+<li>
+<a href="#link-class">Using class attribute on links</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#changes">DTD changes</a>
+<ul class="minitoc">
+<li>
+<a href="#changes-20">Changes between document-v13 and document-v20</a>
+</li>
+<li>
+<a href="#changes-13">Changes between document-v12 and document-v13</a>
+</li>
+<li>
+<a href="#changes-12">Changes between document-v11 and document-v12</a>
+</li>
+</ul>
+</li>
+</ul>
+</div> 
+    
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">
+      This is a demonstration document using all possible elements in the
+      current Apache Forrest xdocs <span class="codefrag">document-v20.dtd</span>
+      (See the <a href="#changes">DTD changes</a> section at the bottom.)
+    </div>
+</div>
+    
+<a name="N10020"></a><a name="sample"></a>
+<h2 class="underlined_10">Sample Content</h2>
+<div class="section">
+<p>
+<strong>Hint:</strong> See the xml source to see how the various
+      elements are used and see the
+<!-- FOR-321 workaround
+      <a href="site:dtd-docs">DTD reference documentation</a>.
+-->
+      <a href="dtd-docs.html">DTD documentation</a>.
+      </p>
+<a name="N10031"></a><a name="block-inline"></a>
+<h3 class="underlined_5">Block and inline elements</h3>
+<p>This is a simple paragraph. Most documents contain a fair amount of
+        paragraphs. Paragraphs are called <span class="codefrag">&lt;p&gt;</span>.</p>
+<div class="pre">With the <span class="codefrag">&lt;p xml:space="preserve"&gt;</span> attribute, you can declare
+        that whitespace should    be   preserved, without implying it is in any other
+        way special.</div>
+<p>
+        This next paragraph has a class attribute of 'quote'.  CSS can
+        be used to present this <span class="codefrag">&lt;p class='quote'&gt;</span> in
+        a different style than the other paragraphs.  The handling of
+        this quoted paragraph is defined in the &lt;extra-css&gt;
+        element in the skinconf.xml.
+      </p>
+<p class="quote">
+        Anyway, like I was sayin', shrimp is the fruit of the sea. You can
+        barbecue it, boil it, broil it, bake it, sautee it. Dey's uh,
+        shrimp-kabobs, shrimp creole, shrimp gumbo. Pan fried, deep fried,
+        stir-fried. There's pineapple shrimp, lemon shrimp, coconut shrimp,
+        pepper shrimp, shrimp soup, shrimp stew, shrimp salad, shrimp and
+        potatoes, shrimp burger, shrimp sandwich. That- that's about it.
+      </p>
+<p>A number of in-line elements are available in the DTD, we will show them
+        inside an unordered list (<span class="codefrag">&lt;ul&gt;</span>):</p>
+<ul> 
+        
+<li>Here is a simple list item (<span class="codefrag">&lt;li&gt;</span>).</li> 
+        
+<li>Have you seen the use of the <span class="codefrag">&lt;code&gt;</span> element in the
+          previous item?</li> 
+        
+<li>Also, we have <span class="codefrag">&lt;sub&gt;</span> and <span class="codefrag">&lt;sup&gt;</span>
+          elements to show content <sup>above</sup> or <sub>below</sub> the text
+          baseline.</li> 
+        
+<li>There is a facility to <em>emphasize</em> certain words using the
+          <span class="codefrag">&lt;em&gt;</span> <strong><span class="codefrag">&lt;strong&gt;</span></strong>
+          elements.</li> 
+        
+<li>We can use
+          <img class="icon" alt="feather" src="images/icon.png" height="22" width="26">
+          <span class="codefrag">&lt;icon&gt;</span>s too.</li> 
+        
+<li>Another possibility is the <span class="codefrag">&lt;img&gt;</span> element:
+          <img alt="another feather" height="22" src="images/icon.png" width="26">,
+          which offers the ability to refer to an image map.</li> 
+        
+<li>We have elements for hyperlinking: 
+          <dl> 
+            
+<dt>
+<span class="codefrag">&lt;a href="faq.html"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a href="faq.html" title="Example of a document via link">link</a>
+              to another document. As per normal, this will open the new document
+              in the same browser window.</dd> 
+
+            
+<dt>
+<span class="codefrag">&lt;a href="#section"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a href="#section" title="Example of a document via local anchor">link</a>
+              to the named anchor in the current document.
+            </dd> 
+
+            
+<dt>
+<span class="codefrag">&lt;a href="faq.html#overview"&gt;</span>
+</dt> 
+            
+<dd>Use this to
+              <a href="faq.html#overview" title="Example of a document via link and anchor">link</a>
+              to another document and go to the named anchor. This will open
+              the new document in the same browser window.
+            </dd> 
+            
+<dt>Targetted window control with jump and fork.</dt> 
+            
+<dd>See demonstration
+             <a href="#link-class">using class attribute on links</a>.
+            </dd> 
+        
+</dl>
+</li> 
+
+        
+<li>Oh, by the way, a definition list <span class="codefrag">&lt;dl&gt;</span> was used inside
+          the previous list item. We could put another 
+          <ul> 
+            
+<li>unordered list</li> 
+            
+<li>inside the list item</li> 
+          
+</ul>
+          
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+            
+<caption>A sample nested table</caption>
+            
+<tr>
+<td colspan="1" rowspan="1">Or even tables.. </td><td colspan="1" rowspan="1">
+                
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+<tr>
+<td colspan="1" rowspan="1">inside tables..</td>
+</tr>
+</table>
+            
+</td>
+</tr>
+            
+<tr>
+<td colspan="1" rowspan="1">or inside lists, but I believe this liberty gets quickly quite
+                hairy as you see.</td>
+</tr>
+          
+</table>
+        
+</li>
+      
+</ul>
+<p>So far for the in-line elements, let's look at some paragraph-level
+        elements.</p>
+<div class="frame fixme">
+<div class="label">Fixme (SN)</div>
+<div class="content">The <span class="codefrag">&lt;fixme&gt;</span> element is used for stuff
+        which still needs work. Mind the <span class="codefrag">author</span> attribute!</div>
+</div>
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">Use the <span class="codefrag">&lt;note&gt;</span> element to draw attention to something, e.g. ...The <span class="codefrag">&lt;code&gt;</span> element is used when the author can't
+        express himself clearly using normal sentences ;-)</div>
+</div>
+<div class="frame warning">
+<div class="label">Warning</div>
+<div class="content">Sleep deprivation can be the result of being involved in an open
+        source project. (a.k.a. the <span class="codefrag">&lt;warning&gt;</span> element).
+      </div>
+</div>
+<div class="frame note">
+<div class="label">Important</div>
+<div class="content">If you want your own labels for notes and
+        warnings, specify them using the <span class="codefrag">label</span> attribute.
+      </div>
+</div>
+<p>Apart from unordered lists, we have ordered lists too, of course.</p>
+<ol> 
+        
+<li>Item 1</li> 
+        
+<li>Item 2</li> 
+        
+<li>This should be 3 if my math is still OK.</li> 
+      
+</ol>
+<a name="N10129"></a><a name="presentations"></a>
+<h3 class="underlined_5">Various presentation formats</h3>
+<p>This sample document, written in document-v20 XML can be presented
+        via Forrest in a number of different formats. The links in the
+        following list show this document in each of the currently available
+        formats.</p>
+<p>Each of the formats can be made available as a link near the top of
+        the page. Actual placement of those links depends on the skin
+        currently in use. Those links are enabled in the skinconf.xml via the
+        &lt;disable-XXX-link&gt; elements in the skinconf.xml</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+          
+<tr>
+            
+<th colspan="1" rowspan="1">Presentation Format</th>
+
+            <th colspan="1" rowspan="1">Description</th>
+
+            <th colspan="1" rowspan="1">skinconf.xml Element</th>
+          
+</tr>
+
+          
+<tr>
+            
+<td colspan="1" rowspan="1"><a href="document-v20.html">HTML</a></td>
+
+            <td colspan="1" rowspan="1">This document in HTML format. </td>
+
+            <td colspan="1" rowspan="1">Always generated by default. Cannot be turned off.</td>
+          
+</tr>
+
+          
+<tr>
+            
+<td colspan="1" rowspan="1"><a href="document-v20.xml">XML</a></td>
+
+            <td colspan="1" rowspan="1">This document in its raw XML format.</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-xml-link&gt;. By default, set to true, meaning
+            that this link will not be shown.</td>
+          
+</tr>
+
+          
+<tr>
+            
+<td colspan="1" rowspan="1"><a href="document-v20.pdf">PDF</a></td>
+
+            <td colspan="1" rowspan="1">This document as Adobe PDF</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-pdf-link&gt;. By default, set to false, meaning
+            that this link will be shown.</td>
+          
+</tr>
+
+          
+<tr>
+            
+<td colspan="1" rowspan="1">Text</td>
+
+            <td colspan="1" rowspan="1">This document as straight text.</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-txt-link&gt;. By default, set to true, meaning
+            that this link will not be shown. NOT YET IMPLEMENTED.</td>
+          
+</tr>
+
+          
+<tr>
+            
+<td colspan="1" rowspan="1"><a href="document-v20.pod">POD</a></td>
+
+            <td colspan="1" rowspan="1">This document as Perl POD (Plain Old Documentation). Text with
+            minimal formatting directives. If on a *nix system with perl
+            installed, see "man perlpod".</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-pod-link&gt;. By default, set to true, meaning
+            that this link will not be shown.</td>
+          
+</tr>
+        
+</table>
+<a name="N101AD"></a><a name="section"></a>
+<h3 class="underlined_5">Using sections</h3>
+<p>You can use sections to put some structure in your document. For some
+          strange historical reason, the section title is an attribute of the
+          <span class="codefrag">&lt;section&gt;</span> element.</p>
+<a name="N101BA"></a><a name="sub-section"></a>
+<h3 class="underlined_5">Sections, the sequel</h3>
+<p>Just some second section.</p>
+<a name="N101C3"></a><a name="sub-sub-section"></a>
+<h4>Section 2.1</h4>
+<p>Which contains a subsection (2.1).</p>
+<a name="N101CE"></a><a name="source"></a>
+<h3 class="underlined_5">Showing preformatted source code</h3>
+<p>Enough about these sections. Let's have a look at more interesting
+          elements, <span class="codefrag">&lt;source&gt;</span> for instance:</p>
+<pre class="code">
+// This example is from the book _Java in a Nutshell_ by David Flanagan.
+// Written by David Flanagan.  Copyright (c) 1996 O'Reilly &amp; Associates.
+// You may study, use, modify, and distribute this example for any purpose.
+// This example is provided WITHOUT WARRANTY either expressed or implied.
+
+import java.applet.*;    // Don't forget these import statements!
+import java.awt.*;
+
+public class FirstApplet extends Applet {
+    // This method displays the applet.
+    // The Graphics class is how you do all drawing in Java.
+    public void paint(Graphics g) {
+        g.drawString("Hello World", 25, 50);
+    }
+}</pre>
+<p>CDATA sections are used within 
+          <span class="codefrag">&lt;source&gt;</span> elements so that you can write pointy
+           brackets without needing to escape them with messy
+          <span class="codefrag">&amp;lt;</span> entities ...
+        </p>
+<pre class="code">
+&lt;pointy&gt;
+  easy
+&lt;/pointy&gt;
+</pre>
+<p>Please take care to still use a sensible line-length within your
+          source elements.</p>
+<a name="N101EF"></a><a name="table"></a>
+<h3 class="underlined_5">Using tables</h3>
+<p>And now for a table:</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+          
+<caption>Table caption</caption>
+          
+<tr>
+            
+<th colspan="1" rowspan="1">heading cell 1</th>
+            <th colspan="1" rowspan="1">heading cell 2</th>
+            <th colspan="1" rowspan="1">heading cell 3</th>
+          
+</tr>
+          
+<tr>
+            
+<td colspan="1" rowspan="1">data cell</td>
+            <td colspan="2" rowspan="1">this data cell spans two columns</td>
+          
+</tr>
+          
+<tr>
+            
+<td colspan="1" rowspan="1">
+              Tables can be nested:
+            </td>
+            <td colspan="1" rowspan="1">
+              
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+                
+<tr>
+                  
+<th colspan="1" rowspan="1">column 1</th>
+                  <th colspan="1" rowspan="1">column 2</th>
+                
+</tr> 
+                
+<tr>
+                  
+<td colspan="1" rowspan="1">cell A</td>
+                  <td colspan="1" rowspan="1">cell B</td>
+                
+</tr>
+              
+</table>
+            
+</td>
+            <td colspan="1" rowspan="1">
+              
+<ul>
+<li>and can include most other elements</li>
+<li>such as lists</li>
+</ul>
+            
+</td>
+          
+</tr>
+        
+</table>
+<a name="second-figure-anchor"></a><a name="N10256"></a><a name="figure"></a>
+<h3 class="underlined_5">Using figures</h3>
+<p>And a <span class="codefrag">&lt;figure&gt;</span> to end all of this.
+          Note that this can also be implemented with an
+          <span class="codefrag">&lt;img&gt;</span> element.
+        </p>
+<div style="text-align: center;">
+<img class="figure" alt="The fine Forrest logo" src="images/project-logo.png" height="65" width="220"></div>
+<a name="N1026C"></a><a name="link-class"></a>
+<h3 class="underlined_5">Using class attribute on links</h3>
+<p>The document-v13 had elements &lt;fork&gt; and &lt;jump&gt;. In
+        document-v20, those elements no longer exist but the functionality can
+        be duplicated by using the @class attribute.
+        Even though the opening of separate windows should be under the
+        control of the user, these techniques can still be employed.</p>
+<table class="ForrestTable" cellspacing="1" cellpadding="4">
+          
+<tr>
+            
+<th colspan="1" rowspan="1">
+<p>Document V1.3</p>
+</th>
+
+            <th colspan="1" rowspan="1">
+<p>Document V2.0</p>
+</th>
+          
+</tr>
+
+          
+<tr>
+            
+<td colspan="1" rowspan="1">
+<p>&lt;fork href="faq.html"&gt;</p>
+</td>
+
+            <td colspan="1" rowspan="1"><a target="_blank" class="fork" href="faq.html">&lt;a class="fork"
+            href="faq.html"&gt;</a></td>
+          
+</tr>
+
+          
+<tr>
+            
+<td colspan="1" rowspan="1">
+<p>&lt;jump href="faq.html"&gt;</p>
+</td>
+
+            <td colspan="1" rowspan="1">
+<p>
+<a target="_top" class="jump" href="faq.html">&lt;a class="jump"
+            href="faq.html"&gt;</a>
+</p>
+</td>
+          
+</tr>
+        
+</table>
+</div>
+
+    
+<a name="N102AC"></a><a name="changes"></a>
+<h2 class="underlined_10">DTD changes</h2>
+<div class="section">
+<p>See the generated
+<!-- FOR-321 workaround
+        <a href="site:dtd-docs">DTD reference documentation</a>.
+-->
+        <a href="dtd-docs.html">DTD documentation</a>.
+      </p>
+<a name="N102BB"></a><a name="changes-20"></a>
+<h3 class="underlined_5">Changes between document-v13 and document-v20</h3>
+<ul>
+          
+<li>Renamed <strong>&lt;link&gt;</strong>
+             to <strong>&lt;a&gt;</strong>
+          
+</li>
+          
+<li>Removed <strong>&lt;fork&gt;</strong>
+             and <strong>&lt;jump&gt;</strong> in favour of the
+             <strong>&lt;a&gt;</strong> element. See demonstration
+             <a href="#link-class">using class attribute on links</a>.
+          </li>
+        
+</ul>
+<a name="N102DE"></a><a name="changes-13"></a>
+<h3 class="underlined_5">Changes between document-v12 and document-v13</h3>
+<p>
+          All v1.2 docs will work fine as v1.3 DTD. The main change is the
+          addition of a @class attribute to every element, which enables the
+          "extra-css" section in the skinconf to be put to good use.
+        </p>
+<a name="N102E8"></a><a name="changes-12"></a>
+<h3 class="underlined_5">Changes between document-v11 and document-v12</h3>
+<p>
+          doc-v12 enhances doc-v11 by relaxing various restrictions that were
+          found to be unnecessary.
+        </p>
+<ul>
+          
+<li>
+            Links ((link|jump|fork) and inline elements (br|img|icon|acronym) are
+            allowed inside title.
+          </li>
+          
+<li>
+            Paragraphs (p|source|note|warning|fixme), table and figure|anchor are
+            allowed inside li.
+          </li>
+          
+<li>
+            Paragraphs (p|source|note|warning|fixme), lists (ol|ul|dl), table,
+            figure|anchor are allowed inside definition lists (dd) and tables (td
+            and dh).
+          </li>
+          
+<li>
+            Inline content
+            (strong|em|code|sub|sup|br|img|icon|acronym|link|jump|fork) is
+            allowed in strong and em.
+          </li>
+        
+</ul>
+</div>
+  
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/document-v20.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v20.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/document-v20.pod
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v20.pod?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/document-v20.pod	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,523 @@
+
+=head1 NAME
+
+document-v20 - The Apache Forrest xdocs document-v2.0 DTD
+
+
+=head1 DESCRIPTION
+
+B<Note:>
+
+ ------------------------------------------------------------
+
+
+=over 4
+
+This is a demonstration document using all possible elements in the current Apache Forrest xdocs C<document-v20.dtd > (See the L<DTD changes|/"changes"> section at the bottom.) 
+
+
+=back
+
+ ------------------------------------------------------------
+
+
+
+=head2 Sample Content
+
+B<Hint: > See the xml source to see how the various elements are used and see the L<DTD documentation|dtd-docs> . 
+
+
+
+=head3 Block and inline elements
+
+This is a simple paragraph. Most documents contain a fair amount of paragraphs. Paragraphs are called C<<p> > . 
+
+With the C<<p xml:space="preserve"> > attribute, you can declare that whitespace should be preserved, without implying it is in any other way special. 
+
+This next paragraph has a class attribute of 'quote'. CSS can be used to present this C<<p class='quote'> > in a different style than the other paragraphs. The handling of this quoted paragraph is defined in the <extra-css> element in the skinconf.xml. 
+
+"Anyway, like I was sayin', shrimp is the fruit of the sea. You can barbecue it, boil it, broil it, bake it, sautee it. Dey's uh, shrimp-kabobs, shrimp creole, shrimp gumbo. Pan fried, deep fried, stir-fried. There's pineapple shrimp, lemon shrimp, coconut shrimp, pepper shrimp, shrimp soup, shrimp stew, shrimp salad, shrimp and potatoes, shrimp burger, shrimp sandwich. That- that's about it. "
+
+A number of in-line elements are available in the DTD, we will show them inside an unordered list ( C<<ul> > ): 
+
+
+
+
+=over 4
+
+
+
+=item *
+
+
+Here is a simple list item ( C<<li> > ). 
+
+
+=item *
+
+
+Have you seen the use of the C<<code> > element in the previous item? 
+
+
+=item *
+
+
+Also, we have C<<sub> > and C<<sup> > elements to show content above or below the text baseline. 
+
+
+=item *
+
+
+There is a facility to I<emphasize > certain words using the C<<em> > B<C<<strong> > > elements. 
+
+
+=item *
+
+
+We can use [icon: feather] C<<icon> > s too. 
+
+
+=item *
+
+
+Another possibility is the C<<img> > element: [img: another feather] , which offers the ability to refer to an image map. 
+
+
+=item *
+
+
+We have elements for hyperlinking: 
+
+B<C<<a href="faq.html"> > >
+
+
+=over 4
+
+Use this to L<link|faq> to another document. As per normal, this will open the new document in the same browser window. 
+
+
+=back
+
+B<C<<a href="#section"> > >
+
+
+=over 4
+
+Use this to L<link|/"section"> to the named anchor in the current document. 
+
+
+=back
+
+B<C<<a href="faq.html#overview"> > >
+
+
+=over 4
+
+Use this to L<link|faq/"overview"> to another document and go to the named anchor. This will open the new document in the same browser window. 
+
+
+=back
+
+B<Targetted window control with jump and fork. >
+
+
+=over 4
+
+See demonstration L<using class attribute on links|/"link-class"> . 
+
+
+=back
+
+
+
+
+=item *
+
+
+Oh, by the way, a definition list C<<dl> > was used inside the previous list item. We could put another 
+
+
+=over 4
+
+
+
+=item *
+
+
+unordered list 
+
+
+=item *
+
+
+inside the list item 
+
+
+=back
+
+
+ A sample nested table 
+ +---------------------------------+---------------------------------+
+ | Or even tables..                | inside tables..                 |
+ +---------------------------------+---------------------------------+
+ | or inside lists, but I believe  |                                 |
+ | this liberty gets quickly quite |                                 |
+ |  hairy as you see.              |                                 |
+ +---------------------------------+---------------------------------+
+
+
+
+
+
+=back
+
+
+So far for the in-line elements, let's look at some paragraph-level elements. 
+
+B<Fixme (SN):>
+
+ ------------------------------------------------------------
+
+
+=over 4
+
+The C<<fixme> > element is used for stuff which still needs work. Mind the C<author > attribute! 
+
+
+=back
+
+ ------------------------------------------------------------
+
+B<Note:>
+
+ ------------------------------------------------------------
+
+
+=over 4
+
+Use the C<<note> > element to draw attention to something, e.g. ...The C<<code> > element is used when the author can't express himself clearly using normal sentences ;-) 
+
+
+=back
+
+ ------------------------------------------------------------
+
+B<Warning:>
+
+ ------------------------------------------------------------
+
+
+=over 4
+
+Sleep deprivation can be the result of being involved in an open source project. (a.k.a. the C<<warning> > element). 
+
+
+=back
+
+ ------------------------------------------------------------
+
+B<Important>
+
+ ------------------------------------------------------------
+
+
+=over 4
+
+If you want your own labels for notes and warnings, specify them using the C<label > attribute. 
+
+
+=back
+
+ ------------------------------------------------------------
+
+Apart from unordered lists, we have ordered lists too, of course. 
+
+
+
+
+=over 4
+
+
+
+=item 1.
+
+Item 1 
+
+
+=item 2.
+
+Item 2 
+
+
+=item 3.
+
+This should be 3 if my math is still OK. 
+
+
+=back
+
+
+
+
+
+
+=head3 Various presentation formats
+
+This sample document, written in document-v20 XML can be presented via Forrest in a number of different formats. The links in the following list show this document in each of the currently available formats. 
+
+Each of the formats can be made available as a link near the top of the page. Actual placement of those links depends on the skin currently in use. Those links are enabled in the skinconf.xml via the <disable-XXX-link> elements in the skinconf.xml 
+
+ 
+ +---------------------+---------------------+---------------------+
+ | Presentation Format | Description         | skinconf.xml Elemen |
+ |                     |                     | t                   |
+ +---------------------+---------------------+---------------------+
+ | document-v20        | This document in HT | Always generated by |
+ |                     | ML format.          |  default. Cannot be |
+ |                     |                     |  turned off.        |
+ +---------------------+---------------------+---------------------+
+ | document-v20.xml    | This document in it | <disable-xml-link>. |
+ |                     | s raw XML format.   |  By default, set to |
+ |                     |                     |  true, meaning that |
+ |                     |                     |  this link will not |
+ |                     |                     |  be shown.          |
+ +---------------------+---------------------+---------------------+
+ | document-v20.pdf    | This document as Ad | <disable-pdf-link>. |
+ |                     | obe PDF             |  By default, set to |
+ |                     |                     |  false, meaning tha |
+ |                     |                     | t this link will be |
+ |                     |                     |  shown.             |
+ +---------------------+---------------------+---------------------+
+ | Text                | This document as st | <disable-txt-link>. |
+ |                     | raight text.        |  By default, set to |
+ |                     |                     |  true, meaning that |
+ |                     |                     |  this link will not |
+ |                     |                     |  be shown. NOT YET  |
+ |                     |                     | IMPLEMENTED.        |
+ +---------------------+---------------------+---------------------+
+ | document-v20.pod    | This document as Pe | <disable-pod-link>. |
+ |                     | rl POD (Plain Old D |  By default, set to |
+ |                     | ocumentation). Text |  true, meaning that |
+ |                     |  with minimal forma |  this link will not |
+ |                     | tting directives. I |  be shown.          |
+ |                     | f on a *nix system  |                     |
+ |                     | with perl installed |                     |
+ |                     | , see "man perlpod" |                     |
+ |                     | .                   |                     |
+ +---------------------+---------------------+---------------------+
+
+
+
+
+
+
+=head3 Using sections
+
+You can use sections to put some structure in your document. For some strange historical reason, the section title is an attribute of the C<<section> > element. 
+
+
+
+
+
+=head3 Sections, the sequel
+
+Just some second section. 
+
+
+
+=head4 Section 2.1
+
+Which contains a subsection (2.1). 
+
+
+
+
+
+
+
+=head3 Showing preformatted source code
+
+Enough about these sections. Let's have a look at more interesting elements, C<<source> > for instance: 
+
+ 
+ // This example is from the book _Java in a Nutshell_ by David Flanagan.
+ // Written by David Flanagan.  Copyright (c) 1996 O'Reilly & Associates.
+ // You may study, use, modify, and distribute this example for any purpose.
+ // This example is provided WITHOUT WARRANTY either expressed or implied.
+ 
+ import java.applet.*;    // Don't forget these import statements!
+ import java.awt.*;
+ 
+ public class FirstApplet extends Applet {
+     // This method displays the applet.
+     // The Graphics class is how you do all drawing in Java.
+     public void paint(Graphics g) {
+         g.drawString("Hello World", 25, 50);
+     }
+ }
+
+
+CDATA sections are used within C<<source> > elements so that you can write pointy brackets without needing to escape them with messy C<&lt; > entities ... 
+
+ 
+ <pointy>
+   easy
+ </pointy>
+ 
+
+
+Please take care to still use a sensible line-length within your source elements. 
+
+
+
+
+
+=head3 Using tables
+
+And now for a table: 
+
+ Table caption 
+ +---------------------+---------------------+---------------------+
+ | heading cell 1      | heading cell 2      | heading cell 3      |
+ +---------------------+---------------------+---------------------+
+ | data cell           | this data cell span |                     |
+ |                     | s two columns       |                     |
+ +---------------------+---------------------+---------------------+
+ | Tables can be neste |                     | and can include mos |
+ | d:                  |                     | t other elements    |
+ |                     |                   c |                     |
+ |                     | olumn 1             | such as lists       |
+ |                     |                   c |                     |
+ |                     | olumn 2             |                     |
+ |                     |                     |                     |
+ |                     |                     |                     |
+ |                     |                   c |                     |
+ |                     | ell A               |                     |
+ |                     |                   c |                     |
+ |                     | ell B               |                     |
+ |                     |                     |                     |
+ |                     |                     |                     |
+ +---------------------+---------------------+---------------------+
+
+
+
+
+
+
+=head3 Using figures
+
+And a C<<figure> > to end all of this. Note that this can also be implemented with an C<<img> > element. 
+
+[figure: The fine Forrest logo] 
+
+
+
+=head3 Using class attribute on links
+
+The document-v13 had elements <fork> and <jump>. In document-v20, those elements no longer exist but the functionality can be duplicated by using the @class attribute. Even though the opening of separate windows should be under the control of the user, these techniques can still be employed. 
+
+ 
+ +---------------------------------+---------------------------------+
+ | Document V1.3                   | Document V2.0                   |
+ |                                 |                                 |
+ +---------------------------------+---------------------------------+
+ | <fork href="faq.html">          | faq                             |
+ |                                 |                                 |
+ +---------------------------------+---------------------------------+
+ | <jump href="faq.html">          | faq                             |
+ |                                 |                                 |
+ +---------------------------------+---------------------------------+
+
+
+
+
+
+
+
+
+=head2 DTD changes
+
+See the generated L<DTD documentation|dtd-docs> . 
+
+
+
+=head3 Changes between document-v13 and document-v20
+
+
+
+
+=over 4
+
+
+
+=item *
+
+
+Renamed B<<link> > to B<<a> > 
+
+
+=item *
+
+
+Removed B<<fork> > and B<<jump> > in favour of the B<<a> > element. See demonstration L<using class attribute on links|/"link-class"> . 
+
+
+=back
+
+
+
+
+
+
+=head3 Changes between document-v12 and document-v13
+
+All v1.2 docs will work fine as v1.3 DTD. The main change is the addition of a @class attribute to every element, which enables the "extra-css" section in the skinconf to be put to good use. 
+
+
+
+
+
+=head3 Changes between document-v11 and document-v12
+
+doc-v12 enhances doc-v11 by relaxing various restrictions that were found to be unnecessary. 
+
+
+
+
+=over 4
+
+
+
+=item *
+
+
+Links ((link|jump|fork) and inline elements (br|img|icon|acronym) are allowed inside title. 
+
+
+=item *
+
+
+Paragraphs (p|source|note|warning|fixme), table and figure|anchor are allowed inside li. 
+
+
+=item *
+
+
+Paragraphs (p|source|note|warning|fixme), lists (ol|ul|dl), table, figure|anchor are allowed inside definition lists (dd) and tables (td and dh). 
+
+
+=item *
+
+
+Inline content (strong|em|code|sub|sup|br|img|icon|acronym|link|jump|fork) is allowed in strong and em. 
+
+
+=back
+
+
+
+
+
+
+
+

Added: forrest/site/docs/dev/document-v20.xml
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/document-v20.xml?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/document-v20.xml	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,399 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!--
+  Copyright 2002-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+--><!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.3//EN" "document-v13.dtd">
+<document> 
+  <header> 
+    <title>The Apache Forrest xdocs document-v2.0 DTD</title> 
+    <notice>The content of this document doesn't make any sense at all.</notice>
+    <abstract>This is a demonstration document using all possible elements in
+      the current Apache Forrest xdocs <code>document-v20.dtd</code>
+    </abstract> 
+  </header> 
+  <body> 
+    <note>
+      This is a demonstration document using all possible elements in the
+      current Apache Forrest xdocs <code>document-v20.dtd</code>
+      (See the <link href="#changes">DTD changes</link> section at the bottom.)
+    </note>
+    <section id="sample">
+      <title>Sample Content</title>
+      <p><strong>Hint:</strong> See the xml source to see how the various
+      elements are used and see the
+<!-- FOR-321 workaround
+      <a href="site:dtd-docs">DTD reference documentation</a>.
+-->
+      <link href="dtd-docs.html">DTD documentation</link>.
+      </p>
+      <section id="block-inline">
+        <title>Block and inline elements</title>
+      <p>This is a simple paragraph. Most documents contain a fair amount of
+        paragraphs. Paragraphs are called <code>&lt;p&gt;</code>.</p> 
+      <p xml:space="preserve">With the <code>&lt;p xml:space="preserve"&gt;</code> attribute, you can declare
+        that whitespace should    be   preserved, without implying it is in any other
+        way special.</p>
+      <p>
+        This next paragraph has a class attribute of 'quote'.  CSS can
+        be used to present this <code>&lt;p class='quote'&gt;</code> in
+        a different style than the other paragraphs.  The handling of
+        this quoted paragraph is defined in the &lt;extra-css&gt;
+        element in the skinconf.xml.
+      </p>
+      <p class="quote">
+        Anyway, like I was sayin', shrimp is the fruit of the sea. You can
+        barbecue it, boil it, broil it, bake it, sautee it. Dey's uh,
+        shrimp-kabobs, shrimp creole, shrimp gumbo. Pan fried, deep fried,
+        stir-fried. There's pineapple shrimp, lemon shrimp, coconut shrimp,
+        pepper shrimp, shrimp soup, shrimp stew, shrimp salad, shrimp and
+        potatoes, shrimp burger, shrimp sandwich. That- that's about it.
+      </p>
+      <p>A number of in-line elements are available in the DTD, we will show them
+        inside an unordered list (<code>&lt;ul&gt;</code>):</p> 
+      <ul> 
+        <li>Here is a simple list item (<code>&lt;li&gt;</code>).</li> 
+        <li>Have you seen the use of the <code>&lt;code&gt;</code> element in the
+          previous item?</li> 
+        <li>Also, we have <code>&lt;sub&gt;</code> and <code>&lt;sup&gt;</code>
+          elements to show content <sup>above</sup> or <sub>below</sub> the text
+          baseline.</li> 
+        <li>There is a facility to <em>emphasize</em> certain words using the
+          <code>&lt;em&gt;</code> <strong><code>&lt;strong&gt;</code></strong>
+          elements.</li> 
+        <li>We can use
+          <icon height="22" width="26" src="images/icon.png" alt="feather"/>
+          <code>&lt;icon&gt;</code>s too.</li> 
+        <li>Another possibility is the <code>&lt;img&gt;</code> element:
+          <img src="images/icon.png" alt="another feather" height="22" width="26"/>,
+          which offers the ability to refer to an image map.</li> 
+        <li>We have elements for hyperlinking: 
+          <dl> 
+            <dt><code>&lt;a href="faq.html"&gt;</code></dt> 
+            <dd>Use this to
+              <link href="faq.html" title="Example of a document via link">link</link>
+              to another document. As per normal, this will open the new document
+              in the same browser window.</dd> 
+
+            <dt><code>&lt;a href="#section"&gt;</code></dt> 
+            <dd>Use this to
+              <link href="#section" title="Example of a document via local anchor">link</link>
+              to the named anchor in the current document.
+            </dd> 
+
+            <dt><code>&lt;a href="faq.html#overview"&gt;</code></dt> 
+            <dd>Use this to
+              <link href="faq.html#overview" title="Example of a document via link and anchor">link</link>
+              to another document and go to the named anchor. This will open
+              the new document in the same browser window.
+            </dd> 
+            <dt>Targetted window control with jump and fork.</dt> 
+            <dd>See demonstration
+             <link href="#link-class">using class attribute on links</link>.
+            </dd> 
+        </dl></li> 
+
+        <li>Oh, by the way, a definition list <code>&lt;dl&gt;</code> was used inside
+          the previous list item. We could put another 
+          <ul> 
+            <li>unordered list</li> 
+            <li>inside the list item</li> 
+          </ul>
+          <table>
+            <caption>A sample nested table</caption>
+            <tr><td colspan="1" rowspan="1">Or even tables.. </td><td colspan="1" rowspan="1">
+                <table><tr><td colspan="1" rowspan="1">inside tables..</td></tr></table>
+            </td></tr>
+            <tr><td colspan="1" rowspan="1">or inside lists, but I believe this liberty gets quickly quite
+                hairy as you see.</td></tr>
+          </table>
+        </li>
+      </ul> 
+      <p>So far for the in-line elements, let's look at some paragraph-level
+        elements.</p> 
+      <fixme author="SN">The <code>&lt;fixme&gt;</code> element is used for stuff
+        which still needs work. Mind the <code>author</code> attribute!</fixme> 
+      <note>Use the <code>&lt;note&gt;</code> element to draw attention to something, e.g. ...The <code>&lt;code&gt;</code> element is used when the author can't
+        express himself clearly using normal sentences ;-)</note>
+      <warning>Sleep deprivation can be the result of being involved in an open
+        source project. (a.k.a. the <code>&lt;warning&gt;</code> element).
+      </warning>
+      <note label="Important">If you want your own labels for notes and
+        warnings, specify them using the <code>label</code> attribute.
+      </note>
+      <p>Apart from unordered lists, we have ordered lists too, of course.</p> 
+      <ol> 
+        <li>Item 1</li> 
+        <li>Item 2</li> 
+        <li>This should be 3 if my math is still OK.</li> 
+      </ol>
+      </section>
+
+      <section id="presentations">
+        <title>Various presentation formats</title>
+
+        <p>This sample document, written in document-v20 XML can be presented
+        via Forrest in a number of different formats. The links in the
+        following list show this document in each of the currently available
+        formats.</p>
+
+        <p>Each of the formats can be made available as a link near the top of
+        the page. Actual placement of those links depends on the skin
+        currently in use. Those links are enabled in the skinconf.xml via the
+        &lt;disable-XXX-link&gt; elements in the skinconf.xml</p>
+
+        <table>
+          <tr>
+            <th colspan="1" rowspan="1">Presentation Format</th>
+
+            <th colspan="1" rowspan="1">Description</th>
+
+            <th colspan="1" rowspan="1">skinconf.xml Element</th>
+          </tr>
+
+          <tr>
+            <td colspan="1" rowspan="1"><link href="document-v20.html">HTML</link></td>
+
+            <td colspan="1" rowspan="1">This document in HTML format. </td>
+
+            <td colspan="1" rowspan="1">Always generated by default. Cannot be turned off.</td>
+          </tr>
+
+          <tr>
+            <td colspan="1" rowspan="1"><link href="document-v20.xml">XML</link></td>
+
+            <td colspan="1" rowspan="1">This document in its raw XML format.</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-xml-link&gt;. By default, set to true, meaning
+            that this link will not be shown.</td>
+          </tr>
+
+          <tr>
+            <td colspan="1" rowspan="1"><link href="document-v20.pdf">PDF</link></td>
+
+            <td colspan="1" rowspan="1">This document as Adobe PDF</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-pdf-link&gt;. By default, set to false, meaning
+            that this link will be shown.</td>
+          </tr>
+
+          <tr>
+            <td colspan="1" rowspan="1">Text</td>
+
+            <td colspan="1" rowspan="1">This document as straight text.</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-txt-link&gt;. By default, set to true, meaning
+            that this link will not be shown. NOT YET IMPLEMENTED.</td>
+          </tr>
+
+          <tr>
+            <td colspan="1" rowspan="1"><link href="document-v20.pod">POD</link></td>
+
+            <td colspan="1" rowspan="1">This document as Perl POD (Plain Old Documentation). Text with
+            minimal formatting directives. If on a *nix system with perl
+            installed, see "man perlpod".</td>
+
+            <td colspan="1" rowspan="1">&lt;disable-pod-link&gt;. By default, set to true, meaning
+            that this link will not be shown.</td>
+          </tr>
+        </table>
+      </section>
+      <section id="section"> 
+        <title>Using sections</title>
+        <p>You can use sections to put some structure in your document. For some
+          strange historical reason, the section title is an attribute of the
+          <code>&lt;section&gt;</code> element.</p> 
+      </section> 
+      <section id="sub-section">
+        <title>Sections, the sequel</title>
+        <p>Just some second section.</p> 
+        <section id="sub-sub-section">
+          <title>Section 2.1</title>
+          <p>Which contains a subsection (2.1).</p> 
+        </section> 
+      </section> 
+
+      <section id="source">
+        <title>Showing preformatted source code</title> 
+        <p>Enough about these sections. Let's have a look at more interesting
+          elements, <code>&lt;source&gt;</code> for instance:</p> 
+        <source xml:space="preserve"><![CDATA[
+// This example is from the book _Java in a Nutshell_ by David Flanagan.
+// Written by David Flanagan.  Copyright (c) 1996 O'Reilly & Associates.
+// You may study, use, modify, and distribute this example for any purpose.
+// This example is provided WITHOUT WARRANTY either expressed or implied.
+
+import java.applet.*;    // Don't forget these import statements!
+import java.awt.*;
+
+public class FirstApplet extends Applet {
+    // This method displays the applet.
+    // The Graphics class is how you do all drawing in Java.
+    public void paint(Graphics g) {
+        g.drawString("Hello World", 25, 50);
+    }
+}]]></source>
+        <p>CDATA sections are used within 
+          <code>&lt;source&gt;</code> elements so that you can write pointy
+           brackets without needing to escape them with messy
+          <code>&amp;lt;</code> entities ...
+        </p> 
+        <source xml:space="preserve"><![CDATA[
+<pointy>
+  easy
+</pointy>
+]]></source>
+        <p>Please take care to still use a sensible line-length within your
+          source elements.</p>
+      </section>
+
+      <section id="table">
+        <title>Using tables</title>
+        <p>And now for a table:</p>
+        <table>
+          <caption>Table caption</caption>
+          <tr>
+            <th colspan="1" rowspan="1">heading cell 1</th>
+            <th colspan="1" rowspan="1">heading cell 2</th>
+            <th colspan="1" rowspan="1">heading cell 3</th>
+          </tr>
+          <tr>
+            <td colspan="1" rowspan="1">data cell</td>
+            <td colspan="2" rowspan="1">this data cell spans two columns</td>
+          </tr>
+          <tr>
+            <td colspan="1" rowspan="1">
+              Tables can be nested:
+            </td>
+            <td colspan="1" rowspan="1">
+              <table>
+                <tr>
+                  <th colspan="1" rowspan="1">column 1</th>
+                  <th colspan="1" rowspan="1">column 2</th>
+                </tr> 
+                <tr>
+                  <td colspan="1" rowspan="1">cell A</td>
+                  <td colspan="1" rowspan="1">cell B</td>
+                </tr>
+              </table>
+            </td>
+            <td colspan="1" rowspan="1">
+              <ul><li>and can include most other elements</li><li>such as lists</li></ul>
+            </td>
+          </tr>
+        </table> 
+      </section>
+
+      <anchor id="second-figure-anchor"/>
+      <section id="figure"> 
+        <title>Using figures</title>
+        <p>And a <code>&lt;figure&gt;</code> to end all of this.
+          Note that this can also be implemented with an
+          <code>&lt;img&gt;</code> element.
+        </p>
+        <figure src="images/project-logo.png" alt="The fine Forrest logo" width="220" height="65"/>&#9;
+      </section>
+      <section id="link-class">
+        <title>Using class attribute on links</title>
+
+        <p>The document-v13 had elements &lt;fork&gt; and &lt;jump&gt;. In
+        document-v20, those elements no longer exist but the functionality can
+        be duplicated by using the @class attribute.
+        Even though the opening of separate windows should be under the
+        control of the user, these techniques can still be employed.</p>
+
+        <table>
+          <tr>
+            <th colspan="1" rowspan="1"><p>Document V1.3</p></th>
+
+            <th colspan="1" rowspan="1"><p>Document V2.0</p></th>
+          </tr>
+
+          <tr>
+            <td colspan="1" rowspan="1"><p>&lt;fork href="faq.html"&gt;</p></td>
+
+            <td colspan="1" rowspan="1"><link class="fork" href="faq.html">&lt;a class="fork"
+            href="faq.html"&gt;</link></td>
+          </tr>
+
+          <tr>
+            <td colspan="1" rowspan="1"><p>&lt;jump href="faq.html"&gt;</p></td>
+
+            <td colspan="1" rowspan="1"><p><link class="jump" href="faq.html">&lt;a class="jump"
+            href="faq.html"&gt;</link></p></td>
+          </tr>
+        </table>
+      </section>
+    </section>
+
+    <section id="changes">
+      <title>DTD changes</title>
+      <p>See the generated
+<!-- FOR-321 workaround
+        <a href="site:dtd-docs">DTD reference documentation</a>.
+-->
+        <link href="dtd-docs.html">DTD documentation</link>.
+      </p>
+      <section id="changes-20">
+        <title>Changes between document-v13 and document-v20</title>
+        <ul>
+          <li>Renamed <strong>&lt;link&gt;</strong>
+             to <strong>&lt;a&gt;</strong>
+          </li>
+          <li>Removed <strong>&lt;fork&gt;</strong>
+             and <strong>&lt;jump&gt;</strong> in favour of the
+             <strong>&lt;a&gt;</strong> element. See demonstration
+             <link href="#link-class">using class attribute on links</link>.
+          </li>
+        </ul>
+      </section>
+      <section id="changes-13">
+        <title>Changes between document-v12 and document-v13</title>
+        <p>
+          All v1.2 docs will work fine as v1.3 DTD. The main change is the
+          addition of a @class attribute to every element, which enables the
+          "extra-css" section in the skinconf to be put to good use.
+        </p>
+      </section>
+      <section id="changes-12">
+        <title>Changes between document-v11 and document-v12</title>
+        <p>
+          doc-v12 enhances doc-v11 by relaxing various restrictions that were
+          found to be unnecessary.
+        </p>
+        <ul>
+          <li>
+            Links ((link|jump|fork) and inline elements (br|img|icon|acronym) are
+            allowed inside title.
+          </li>
+          <li>
+            Paragraphs (p|source|note|warning|fixme), table and figure|anchor are
+            allowed inside li.
+          </li>
+          <li>
+            Paragraphs (p|source|note|warning|fixme), lists (ol|ul|dl), table,
+            figure|anchor are allowed inside definition lists (dd) and tables (td
+            and dh).
+          </li>
+          <li>
+            Inline content
+            (strong|em|code|sub|sup|br|img|icon|acronym|link|jump|fork) is
+            allowed in strong and em.
+          </li>
+        </ul>
+      </section>
+    </section>
+  </body> 
+  <footer> 
+    <legal>This is a legal notice, so it is <strong>important</strong>.</legal> 
+  </footer>
+</document>
\ No newline at end of file

Added: forrest/site/docs/dev/dreams.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/dreams.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/dreams.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,558 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Forrest dream list</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Documentation</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', 'skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Reference docs</div>
+<div id="menu_1.3" class="menuitemgroup">
+<div onclick="SwitchMenu('menu_1.3.1', 'skin/')" id="menu_1.3.1Title" class="menutitle">DTD documentation</div>
+<div id="menu_1.3.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3.2', 'skin/')" id="menu_1.3.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.4', 'skin/')" id="menu_selected_1.4Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Older Docs</div>
+<div id="menu_selected_1.4" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Dream list</div>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="dreams.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>Forrest dream list</h1>
+<h3>Overview</h3>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Introduction">Introduction</a>
+</li>
+<li>
+<a href="#Draft+dream+list">Draft dream list</a>
+</li>
+</ul>
+</div>
+ 
+<a name="N10010"></a><a name="Introduction"></a>
+<h2 class="underlined_10">Introduction</h2>
+<div class="section">
+<p>This is the initial attempt to give focus to the Forrest project. 
+   This summary is a loose collection of items from the forrest-dev
+   mailing list. Please add and re-arrange so that it can evolve into a
+   focus document. The <a href="primer.html">Forrest Primer</a>
+   provides an overview.
+  </p>
+<p>These are the email threads and documents that are currently being
+   summarised. Please see those documents for further detail.
+  </p>
+<ul>
+   
+<li>
+    [RT] my Forrest dream-list
+    Date: Wed, 20 Feb 2002
+    <a class="external" href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101431895118349">http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=101431895118349</a>
+    [done]
+   </li>
+   
+<li>
+    README 
+    [FIXME: not yet started summarising]
+   </li>
+   
+<li>
+    [phases] Forrest
+    Date: Fri, 22 Feb 2002
+    <a class="external" href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101445744931104">http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=101445744931104</a>
+    [FIXME: not yet started summarising]
+   </li>
+   
+<li>
+    adding to the dream list
+    Date: Fri, 15 Mar 2002
+    <a class="external" href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101620970016263">http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=101620970016263</a>
+    [FIXME: not yet started summarising]
+   </li>
+   
+<li>
+    analysis paralysis :-)
+    Date: Mon, 25 Feb 2002
+    <a class="external" href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101465344708301">http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=101465344708301</a>
+    [FIXME: not yet started summarising]
+   </li>
+   
+<li>
+    documentation architecture?
+    Date: Thu, 25 Apr 2002
+    <a class="external" href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101973705501466">http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=101973705501466</a>
+    [FIXME: not yet started summarising]
+   </li>
+   
+<li>
+    Topic Maps for Forrest ?
+    Date: Mon, 18 Mar 2002
+    <a class="external" href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101647290524645">http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=101647290524645</a>
+    [FIXME: not yet started summarising]
+   </li>
+  
+</ul>
+</div>
+
+ 
+<a name="N10051"></a><a name="Draft+dream+list"></a>
+<h2 class="underlined_10">Draft dream list</h2>
+<div class="section">
+<ul>
+  
+<li>
+   Forrest provides a robust technological infrastructure for open software development for the Apache Software Foundation based on ASF software, ASF practices and experience, and modern software design principles.
+  </li>
+ 
+<li>
+  a publishing system for documentation
+ </li>
+ 
+<li>
+  analysis of logs and publishing of results
+ </li>
+
+ 
+<li>
+Ok, first of all: "it hurts my spirit" (I should TM this) to see the
+apache web sites with such a *poor* information infrastructure. Just
+look at sourceforge: it's not the best site of the world, but gives you
+lots of tools and information that we currently don't have (or have
+hidden someplace).
+ </li>
+
+ 
+<li>
+I want Forrest to be the development infrastructure of your dreams,
+something that you'll be proud of showing your boss and say "if only we
+had this in place, we would save big bucks" so...
+ </li>
+
+ 
+<li>
+  Dream #1: Forrest should make Sourceforge look obsolete.
+ </li>
+
+ 
+<li>
+So, in order for this to happen, it must be dynamic.
+Assumption #1: Forrest is a dynamic site.
+The staticity of apache web sites was mostly due to the quest for heavy
+mirroring, Forrest should allow mirroring, so
+ </li>
+
+ 
+<li>
+  Dream #2: Forrest should reduce xml.apache.org bandwidth use dramatically
+ </li>
+
+ 
+<li>
+  Dream #3: Forrest should automate mirroring in a simple and easy way.
+
+My idea is to use the 'command line' features of Cocoon to generate
+static snapshots of sites and produce mirrors directly using a sort of
+rsync or other mean. Anyway, the goal is to make sure mirroring is as
+easy as possible. No, easier than that.
+ </li>
+
+ 
+<li>
+  coherence: all the site should look coherent, same graphics, same
+look-and-feel, same information in the same locations, coherent and nice URI
+space (build to last! so that broken links are reduced!)
+ </li>
+
+ 
+<li>
+  structure: the site should look professional, the structure should be
+flexible enough to fit every need but solid enough to guide users
+browsing and developers adding resources
+ </li>
+
+ 
+<li>
+  scalability
+ </li>
+
+ 
+<li>
+  functionality: everything you ever wanted to have in your project web site
+ </li>
+
+ 
+<li>
+ logs and community rating: I want to have numbers to judge the value
+of a community/effort
+ </li>
+
+ 
+<li>
+Downloads, number of committers, numbers of people subscribed on the users/dev
+list, numbers of mail messages / week on these lists, CVS activity...
+These are the kind of parameters I use to "judge" an Apache project that I
+have not been looking into before.
+ </li>
+
+ 
+<li>
+  Graphs of various statistics.
+ </li>
+
+ 
+<li>
+Having good site metrics will be a valuable aid to those involved in
+maintenance and future re-design phases.
+See some discussion in
+<a class="external" href="http://marc.theaimsgroup.com/?l=forrest-dev&m=102238816218885">http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=102238816218885</a>
+ 
+</li>
+
+ 
+<li>
+ Built-in search engine: users much have a simple way to find things.
+ Lucene.
+ </li>
+
+ 
+<li>
+ User-writable pages: people should have a way to add things to the pages.
+ See the thread for more detail on this.
+FIXME: get MARC ref
+ </li>
+
+ 
+<li>
+ short bios for the project committers, with pictures: gives a better
+sense of community. Having a weblog there would be great.
+ </li>
+
+ 
+<li>
+ news, announcements, events and project calendaring: the news and
+the announcements will generate a RSS feed, events will be aggregated
+into a project-wide calendar, or an effort-specific calendar, the events
+will also be overwritten on the logs, to indicate how logs were
+influenced by the events (say, a release or a new committer added)
+ </li>
+
+ 
+<li>
+ book-like PDF versions of documentation: easy to print out docs.
+ </li>
+
+ 
+<li>
+  integration with GUMP: dependencies, runs, committer that broke the run
+ </li>
+
+ 
+<li>
+ javadocs seemlessly integrated with the documentation and with the
+search engine.
+ <a class="external" href="http://marc.theaimsgroup.com/?l=forrest-dev&m=101620970016263">http://marc.theaimsgroup.com/?l=forrest-dev&amp;m=101620970016263</a>
+ 
+</li>
+ 
+ 
+<li>
+ mail archive seemlessly integrated with the search engine (one should
+look for something and get results from either docs, javadocs or emails
+messages)
+ </li>
+
+ 
+<li>
+  coherent-looking CVS view
+ </li>
+
+ 
+<li>
+  document translation using Google translation services
+ </li>
+
+ 
+<li>
+ Integrated project management, task management, bug tracking, feature requests, process management. 
+The idea is to integrate Scarab for bug tracking/patches and
+managing/feature requests.
+(As far as team management, this is a serious political issue and I do not
+want to tackle that one yet, not even on the dreamlist.)
+ </li>
+
+ 
+<li>
+  overview doco for all projects ... CVS Usage precis, overview of opensource
+  and links to relevant doco
+ </li>
+
+
+</ul>
+</div>
+
+ 
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/dreams.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/dreams.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/dtd-docs.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/dtd-docs.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/dtd-docs.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,332 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Forrest DTD documentation</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Documentation</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', 'skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Reference docs</div>
+<div id="menu_selected_1.3" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_selected_1.3.1', 'skin/')" id="menu_selected_1.3.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">DTD documentation</div>
+<div id="menu_selected_1.3.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menupage">
+<div class="menupagetitle">Overview</div>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3.2', 'skin/')" id="menu_1.3.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="dtd-docs.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>Forrest DTD documentation</h1>
+    
+<p>We use the
+      <a href="http://www.apache.org/~andyc/neko/doc/dtd/index.html">NekoDTD</a> tool
+  packaged as a Cocoon Generator to generate automagically some hyperlinked DTD
+  references. Note that these references do not reflect the modularity of our
+  DTDs, they are primarily "user-oriented help" documentation.</p>
+  
+<p>The actual DTDs are located in the Forrest distribution at
+    <span class="codefrag">src/core/context/resources/schema/</span>
+</p>
+  
+<p>Generated documentation for Apache Forrest document-v13 ...</p>
+  
+<ul>
+    
+<li>
+<a href="document-v13.dtdx.html">document-v13</a>
+</li>
+  
+<li>
+<a href="howto-v13.dtdx.html">howto-v13</a>
+</li>
+  
+<li>
+<a href="faq-v13.dtdx.html">faq-v13</a>
+</li>
+  
+</ul>
+  
+<p>Generated documentation for Apache Forrest document-v20 ...</p>
+  
+<ul>
+    
+<li>
+<a href="document-v20.dtdx.html">document-v20</a>
+</li>
+  
+<li>
+<a href="howto-v20.dtdx.html">howto-v20</a>
+</li>
+  
+<li>
+<a href="faq-v20.dtdx.html">faq-v20</a>
+</li>
+  
+</ul>
+  
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/dtd-docs.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/dtd-docs.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/faq-v13.dtdx.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/faq-v13.dtdx.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/faq-v13.dtdx.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,3175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>DTD documentation</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Documentation</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', 'skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Reference docs</div>
+<div id="menu_selected_1.3" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_selected_1.3.1', 'skin/')" id="menu_selected_1.3.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">DTD documentation</div>
+<div id="menu_selected_1.3.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v20.dtdx.html">faq-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">faq-v13</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3.2', 'skin/')" id="menu_1.3.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="faq-v13.dtdx.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>DTD documentation</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Top-level+element%28s%29">Top-level element(s)</a>
+</li>
+<li>
+<a href="#List+of+elements">List of elements</a>
+</li>
+<li>
+<a href="#Element+declarations">Element declarations</a>
+<ul class="minitoc">
+<li>
+<a href="#person"></a>
+</li>
+<li>
+<a href="#strong"></a>
+</li>
+<li>
+<a href="#em"></a>
+</li>
+<li>
+<a href="#code"></a>
+</li>
+<li>
+<a href="#sup"></a>
+</li>
+<li>
+<a href="#sub"></a>
+</li>
+<li>
+<a href="#link"></a>
+</li>
+<li>
+<a href="#jump"></a>
+</li>
+<li>
+<a href="#fork"></a>
+</li>
+<li>
+<a href="#br"></a>
+</li>
+<li>
+<a href="#img"></a>
+</li>
+<li>
+<a href="#icon"></a>
+</li>
+<li>
+<a href="#acronym"></a>
+</li>
+<li>
+<a href="#p"></a>
+</li>
+<li>
+<a href="#source"></a>
+</li>
+<li>
+<a href="#note"></a>
+</li>
+<li>
+<a href="#warning"></a>
+</li>
+<li>
+<a href="#fixme"></a>
+</li>
+<li>
+<a href="#table"></a>
+</li>
+<li>
+<a href="#caption"></a>
+</li>
+<li>
+<a href="#tr"></a>
+</li>
+<li>
+<a href="#th"></a>
+</li>
+<li>
+<a href="#td"></a>
+</li>
+<li>
+<a href="#li"></a>
+</li>
+<li>
+<a href="#ul"></a>
+</li>
+<li>
+<a href="#ol"></a>
+</li>
+<li>
+<a href="#dl"></a>
+</li>
+<li>
+<a href="#dt"></a>
+</li>
+<li>
+<a href="#dd"></a>
+</li>
+<li>
+<a href="#figure"></a>
+</li>
+<li>
+<a href="#anchor"></a>
+</li>
+<li>
+<a href="#document"></a>
+</li>
+<li>
+<a href="#header"></a>
+</li>
+<li>
+<a href="#title"></a>
+</li>
+<li>
+<a href="#subtitle"></a>
+</li>
+<li>
+<a href="#version"></a>
+</li>
+<li>
+<a href="#type"></a>
+</li>
+<li>
+<a href="#authors"></a>
+</li>
+<li>
+<a href="#notice"></a>
+</li>
+<li>
+<a href="#abstract"></a>
+</li>
+<li>
+<a href="#body"></a>
+</li>
+<li>
+<a href="#section"></a>
+</li>
+<li>
+<a href="#footer"></a>
+</li>
+<li>
+<a href="#legal"></a>
+</li>
+<li>
+<a href="#faqs"></a>
+</li>
+<li>
+<a href="#part"></a>
+</li>
+<li>
+<a href="#faq"></a>
+</li>
+<li>
+<a href="#question"></a>
+</li>
+<li>
+<a href="#answer"></a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<a name="N10008"></a><a name="Top-level+element%28s%29"></a>
+<h2 class="underlined_10">Top-level element(s)</h2>
+<div class="section">
+<ul>
+<li>
+<a href="#document">document</a>
+</li>
+<li>
+<a href="#faqs">faqs</a>
+</li>
+</ul>
+</div>
+<a name="N10015"></a><a name="List+of+elements"></a>
+<h2 class="underlined_10">List of elements</h2>
+<div class="section">
+<ul>
+<li>
+<a href="#abstract">abstract</a>
+</li>
+<li>
+<a href="#acronym">acronym</a>
+</li>
+<li>
+<a href="#anchor">anchor</a>
+</li>
+<li>
+<a href="#answer">answer</a>
+</li>
+<li>
+<a href="#authors">authors</a>
+</li>
+<li>
+<a href="#body">body</a>
+</li>
+<li>
+<a href="#br">br</a>
+</li>
+<li>
+<a href="#caption">caption</a>
+</li>
+<li>
+<a href="#code">code</a>
+</li>
+<li>
+<a href="#dd">dd</a>
+</li>
+<li>
+<a href="#dl">dl</a>
+</li>
+<li>
+<a href="#document">document</a>
+</li>
+<li>
+<a href="#dt">dt</a>
+</li>
+<li>
+<a href="#em">em</a>
+</li>
+<li>
+<a href="#faq">faq</a>
+</li>
+<li>
+<a href="#faqs">faqs</a>
+</li>
+<li>
+<a href="#figure">figure</a>
+</li>
+<li>
+<a href="#fixme">fixme</a>
+</li>
+<li>
+<a href="#footer">footer</a>
+</li>
+<li>
+<a href="#fork">fork</a>
+</li>
+<li>
+<a href="#header">header</a>
+</li>
+<li>
+<a href="#icon">icon</a>
+</li>
+<li>
+<a href="#img">img</a>
+</li>
+<li>
+<a href="#jump">jump</a>
+</li>
+<li>
+<a href="#legal">legal</a>
+</li>
+<li>
+<a href="#li">li</a>
+</li>
+<li>
+<a href="#link">link</a>
+</li>
+<li>
+<a href="#note">note</a>
+</li>
+<li>
+<a href="#notice">notice</a>
+</li>
+<li>
+<a href="#ol">ol</a>
+</li>
+<li>
+<a href="#p">p</a>
+</li>
+<li>
+<a href="#part">part</a>
+</li>
+<li>
+<a href="#person">person</a>
+</li>
+<li>
+<a href="#question">question</a>
+</li>
+<li>
+<a href="#section">section</a>
+</li>
+<li>
+<a href="#source">source</a>
+</li>
+<li>
+<a href="#strong">strong</a>
+</li>
+<li>
+<a href="#sub">sub</a>
+</li>
+<li>
+<a href="#subtitle">subtitle</a>
+</li>
+<li>
+<a href="#sup">sup</a>
+</li>
+<li>
+<a href="#table">table</a>
+</li>
+<li>
+<a href="#td">td</a>
+</li>
+<li>
+<a href="#th">th</a>
+</li>
+<li>
+<a href="#title">title</a>
+</li>
+<li>
+<a href="#tr">tr</a>
+</li>
+<li>
+<a href="#type">type</a>
+</li>
+<li>
+<a href="#ul">ul</a>
+</li>
+<li>
+<a href="#version">version</a>
+</li>
+<li>
+<a href="#warning">warning</a>
+</li>
+</ul>
+</div>
+<a name="N100DE"></a><a name="Element+declarations"></a>
+<h2 class="underlined_10">Element declarations</h2>
+<div class="section">
+<a name="N100E2"></a><a name="person"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">person</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">name</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">email</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#authors">authors</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10160"></a><a name="strong"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">strong</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10247"></a><a name="em"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">em</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1032E"></a><a name="code"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">code</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N103E5"></a><a name="sup"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">sup</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1049C"></a><a name="sub"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">sub</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10553"></a><a name="link"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">link</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">href</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">role</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">title</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10641"></a><a name="jump"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">jump</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">href</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">role</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">title</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1072F"></a><a name="fork"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">fork</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">href</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">role</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">title</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1081D"></a><a name="br"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">br</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N108D0"></a><a name="img"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">img</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">usemap</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">ismap</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: ismap <br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N109CC"></a><a name="icon"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">icon</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10AB1"></a><a name="acronym"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">acronym</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">title</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10B70"></a><a name="p"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">p</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:space</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: default preserve <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10C25"></a><a name="source"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">source</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:space</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        default value: preserve<br>
+        fixed value: preserve<br>
+        possible values: default preserve <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10CDE"></a><a name="note"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">note</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">label</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10D93"></a><a name="warning"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">warning</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">label</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10E48"></a><a name="fixme"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">fixme</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">author</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10EFF"></a><a name="table"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">table</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#caption">caption</a> ? , <a href="#tr">tr</a> + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10F82"></a><a name="caption"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">caption</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#table">table</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11015"></a><a name="tr"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">tr</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#th">th</a> | <a href="#td">td</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#table">table</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11080"></a><a name="th"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">th</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">colspan</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">rowspan</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#tr">tr</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1115A"></a><a name="td"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">td</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">colspan</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">rowspan</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#tr">tr</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11234"></a><a name="li"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">li</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#ul">ul</a> | <a href="#ol">ol</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N112F7"></a><a name="ul"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">ul</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#li">li</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">spacing</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: normal compact <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#ul">ul</a> | <a href="#ol">ol</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11394"></a><a name="ol"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">ol</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#li">li</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">spacing</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: normal compact <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#ul">ul</a> | <a href="#ol">ol</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11431"></a><a name="dl"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dl</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#dt">dt</a> , <a href="#dd">dd</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#ul">ul</a> | <a href="#ol">ol</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N114BC"></a><a name="dt"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dt</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#dl">dl</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1154F"></a><a name="dd"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dd</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#dl">dl</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1160E"></a><a name="figure"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">figure</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">usemap</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">ismap</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: ismap <br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">align</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N116DC"></a><a name="anchor"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">anchor</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11759"></a><a name="document"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">document</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#header">header</a> , <a href="#body">body</a> , <a href="#footer">footer</a> ? )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+<a name="N117B3"></a><a name="header"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">header</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#title">title</a> , <a href="#subtitle">subtitle</a> ? , <a href="#version">version</a> ? , <a href="#type">type</a> ? , <a href="#authors">authors</a> ? , <a href="#notice">notice</a> * , <a href="#abstract">abstract</a> ? )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#document">document</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11832"></a><a name="title"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">title</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a> | <a href="#section">section</a> | <a href="#part">part</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N118CD"></a><a name="subtitle"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">subtitle</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11944"></a><a name="version"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">version</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">major</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">minor</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">fix</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">tag</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N119D5"></a><a name="type"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">type</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11A38"></a><a name="authors"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">authors</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#person">person</a> + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a> | <a href="#faqs">faqs</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11AA3"></a><a name="notice"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">notice</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11B36"></a><a name="abstract"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">abstract</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#header">header</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11BC9"></a><a name="body"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">body</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#section">section</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#document">document</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11C5C"></a><a name="section"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">section</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#title">title</a> , ( <a href="#section">section</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) * )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#body">body</a> | <a href="#section">section</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11CF7"></a><a name="footer"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">footer</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#legal">legal</a> )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#document">document</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11D27"></a><a name="legal"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">legal</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#footer">footer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11DBA"></a><a name="faqs"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">faqs</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#authors">authors</a> ? , ( <a href="#faq">faq</a> | <a href="#part">part</a> ) + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">title</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+<a name="N11E20"></a><a name="part"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">part</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#title">title</a> , ( <a href="#faq">faq</a> | <a href="#part">part</a> ) + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#faqs">faqs</a> | <a href="#part">part</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11E93"></a><a name="faq"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">faq</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#question">question</a> , <a href="#answer">answer</a> )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#faqs">faqs</a> | <a href="#part">part</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11F02"></a><a name="question"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">question</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#link">link</a> | <a href="#jump">jump</a> | <a href="#fork">fork</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#faq">faq</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11F95"></a><a name="answer"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">answer</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">author</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: IDREF<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#faq">faq</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+</div>
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2004 The Apache Software Foundation.</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: forrest/site/docs/dev/faq-v13.dtdx.pdf
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/faq-v13.dtdx.pdf?view=auto&rev=106537
==============================================================================
Binary file. No diff available.

Added: forrest/site/docs/dev/faq-v20.dtdx.html
Url: http://svn.apache.org/viewcvs/forrest/site/docs/dev/faq-v20.dtdx.html?view=auto&rev=106537
==============================================================================
--- (empty file)
+++ forrest/site/docs/dev/faq-v20.dtdx.html	Wed Nov 24 19:23:50 2004
@@ -0,0 +1,3256 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.7-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>DTD documentation</title>
+<link type="text/css" href="skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
+<link type="text/css" href="skin/profile.css" rel="stylesheet">
+<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://forrest.apache.org/">forrest</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://www.apache.org/"><img class="logoImage" alt="Apache" src="images/apache-forrest.png" title="The Apache Software Foundation"></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href="http://forrest.apache.org/"><img class="logoImage" alt="Forrest" src="images/project-logo.gif" title="Apache Forrest"></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="forrest.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google:');" value="Search the site with google:" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li class="current">
+<a class="base-selected" href="index.html">Documentation</a>
+</li>
+<li>
+<a class="base-not-selected" href="howto/index.html">How-To</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_1.1', 'skin/')" id="menu_1.1Title" class="menutitle">Documentation</div>
+<div id="menu_1.1" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="index.html">Index</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq.html">FAQs</a>
+</div>
+<div class="menuitem">
+<a title="" href="changes.html">Changes</a>
+</div>
+<div class="menuitem">
+<a title="" href="todo.html">Todo</a>
+</div>
+<div class="menuitem">
+<a title="" href="your-project.html">Using Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="validation.html">XML Validation</a>
+</div>
+<div class="menuitem">
+<a title="" href="linking.html">Menus and Linking</a>
+</div>
+<div class="menuitem">
+<a title="" href="searching.html">Searching</a>
+</div>
+<div class="menuitem">
+<a title="" href="skins.html">Default Skins</a>
+</div>
+<div class="menuitem">
+<a title="" href="skin-package.html">Skin Packages</a>
+</div>
+<div class="menuitem">
+<a title="" href="leather.html">Leather-skin</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/usingPlugins.html">Plugins</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrest-contract.html">Our Contract</a>
+</div>
+<div class="menuitem">
+<a title="" href="compliance.html">Standards Compliance</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.15', 'skin/')" id="menu_1.1.15Title" class="menutitle">Advanced Topics</div>
+<div id="menu_1.1.15" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="build.html">Building Forrest</a>
+</div>
+<div class="menuitem">
+<a title="" href="catalog.html">Using DTD Catalogs</a>
+</div>
+<div class="menuitem">
+<a title="" href="sitemap-ref.html">Sitemap Reference</a>
+</div>
+<div class="menuitem">
+<a title="" href="project-sitemap.html">Project sitemap</a>
+</div>
+<div class="menuitem">
+<a title="" href="plugins/pluginInfrastructure.html">Plugin Infrastructure</a>
+</div>
+<div class="menuitem">
+<a title="" href="cap.html">Sourcetype Action</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.16', 'skin/')" id="menu_1.1.16Title" class="menutitle">Upgrading</div>
+<div id="menu_1.1.16" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="upgrading_06.html">Upgrading to 0.6</a>
+</div>
+<div class="menuitem">
+<a title="" href="upgrading_05.html">Upgrading to 0.5</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">SubProjects</div>
+<div id="menu_1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="forrestbar.html">ForrestBar</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot.html">Forrestbot</a>
+</div>
+<div class="menuitem">
+<a title="" href="forrestbot-web-interface.html">Forrestbot Webapp</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Reference docs</div>
+<div id="menu_selected_1.3" class="selectedmenuitemgroup" style="display: block;">
+<div onclick="SwitchMenu('menu_selected_1.3.1', 'skin/')" id="menu_selected_1.3.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">DTD documentation</div>
+<div id="menu_selected_1.3.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="dtd-docs.html">Overview</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.dtdx.html">document-v20</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v20.dtdx.html">howto-v20</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">faq-v20</div>
+</div>
+<div class="menuitem">
+<a title="" href="document-v13.dtdx.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="howto-v13.dtdx.html">howto-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="faq-v13.dtdx.html">faq-v13</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.3.2', 'skin/')" id="menu_1.3.2Title" class="menutitle">Doc samples</div>
+<div id="menu_1.3.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="document-v13.html">document-v13</a>
+</div>
+<div class="menuitem">
+<a title="" href="document-v20.html">document-v20</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Older Docs</div>
+<div id="menu_1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="primer.html">Forrest Primer</a>
+</div>
+<div class="menuitem">
+<a title="" href="libre-intro.html">Libre</a>
+</div>
+<div class="menuitem">
+<a title="" href="dreams.html">Dream list</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="faq-v20.dtdx.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<div class="trail">
+	        Font size: 
+	          &nbsp;<input value="Reset" class="resetfont" title="Reset text" onclick="ndeSetTextSize('reset'); return false;" type="button">      
+	          &nbsp;<input value="-a" class="smallerfont" title="Shrink text" onclick="ndeSetTextSize('decr'); return false;" type="button">
+	          &nbsp;<input value="+a" class="biggerfont" title="Enlarge text" onclick="ndeSetTextSize('incr'); return false;" type="button">
+</div>
+<h1>DTD documentation</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Top-level+element%28s%29">Top-level element(s)</a>
+</li>
+<li>
+<a href="#List+of+elements">List of elements</a>
+</li>
+<li>
+<a href="#Element+declarations">Element declarations</a>
+<ul class="minitoc">
+<li>
+<a href="#person"></a>
+</li>
+<li>
+<a href="#strong"></a>
+</li>
+<li>
+<a href="#em"></a>
+</li>
+<li>
+<a href="#code"></a>
+</li>
+<li>
+<a href="#sup"></a>
+</li>
+<li>
+<a href="#sub"></a>
+</li>
+<li>
+<a href="#a"></a>
+</li>
+<li>
+<a href="#br"></a>
+</li>
+<li>
+<a href="#img"></a>
+</li>
+<li>
+<a href="#map"></a>
+</li>
+<li>
+<a href="#area"></a>
+</li>
+<li>
+<a href="#icon"></a>
+</li>
+<li>
+<a href="#acronym"></a>
+</li>
+<li>
+<a href="#p"></a>
+</li>
+<li>
+<a href="#source"></a>
+</li>
+<li>
+<a href="#note"></a>
+</li>
+<li>
+<a href="#warning"></a>
+</li>
+<li>
+<a href="#fixme"></a>
+</li>
+<li>
+<a href="#table"></a>
+</li>
+<li>
+<a href="#caption"></a>
+</li>
+<li>
+<a href="#tr"></a>
+</li>
+<li>
+<a href="#th"></a>
+</li>
+<li>
+<a href="#td"></a>
+</li>
+<li>
+<a href="#li"></a>
+</li>
+<li>
+<a href="#ul"></a>
+</li>
+<li>
+<a href="#ol"></a>
+</li>
+<li>
+<a href="#dl"></a>
+</li>
+<li>
+<a href="#dt"></a>
+</li>
+<li>
+<a href="#dd"></a>
+</li>
+<li>
+<a href="#figure"></a>
+</li>
+<li>
+<a href="#anchor"></a>
+</li>
+<li>
+<a href="#document"></a>
+</li>
+<li>
+<a href="#header"></a>
+</li>
+<li>
+<a href="#title"></a>
+</li>
+<li>
+<a href="#subtitle"></a>
+</li>
+<li>
+<a href="#version"></a>
+</li>
+<li>
+<a href="#type"></a>
+</li>
+<li>
+<a href="#authors"></a>
+</li>
+<li>
+<a href="#notice"></a>
+</li>
+<li>
+<a href="#abstract"></a>
+</li>
+<li>
+<a href="#meta"></a>
+</li>
+<li>
+<a href="#body"></a>
+</li>
+<li>
+<a href="#section"></a>
+</li>
+<li>
+<a href="#footer"></a>
+</li>
+<li>
+<a href="#legal"></a>
+</li>
+<li>
+<a href="#faqs"></a>
+</li>
+<li>
+<a href="#faqsection"></a>
+</li>
+<li>
+<a href="#faq"></a>
+</li>
+<li>
+<a href="#question"></a>
+</li>
+<li>
+<a href="#elaboration"></a>
+</li>
+<li>
+<a href="#answer"></a>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<a name="N10008"></a><a name="Top-level+element%28s%29"></a>
+<h2 class="underlined_10">Top-level element(s)</h2>
+<div class="section">
+<ul>
+<li>
+<a href="#document">document</a>
+</li>
+<li>
+<a href="#faqs">faqs</a>
+</li>
+</ul>
+</div>
+<a name="N10015"></a><a name="List+of+elements"></a>
+<h2 class="underlined_10">List of elements</h2>
+<div class="section">
+<ul>
+<li>
+<a href="#a">a</a>
+</li>
+<li>
+<a href="#abstract">abstract</a>
+</li>
+<li>
+<a href="#acronym">acronym</a>
+</li>
+<li>
+<a href="#anchor">anchor</a>
+</li>
+<li>
+<a href="#answer">answer</a>
+</li>
+<li>
+<a href="#area">area</a>
+</li>
+<li>
+<a href="#authors">authors</a>
+</li>
+<li>
+<a href="#body">body</a>
+</li>
+<li>
+<a href="#br">br</a>
+</li>
+<li>
+<a href="#caption">caption</a>
+</li>
+<li>
+<a href="#code">code</a>
+</li>
+<li>
+<a href="#dd">dd</a>
+</li>
+<li>
+<a href="#dl">dl</a>
+</li>
+<li>
+<a href="#document">document</a>
+</li>
+<li>
+<a href="#dt">dt</a>
+</li>
+<li>
+<a href="#elaboration">elaboration</a>
+</li>
+<li>
+<a href="#em">em</a>
+</li>
+<li>
+<a href="#faq">faq</a>
+</li>
+<li>
+<a href="#faqs">faqs</a>
+</li>
+<li>
+<a href="#faqsection">faqsection</a>
+</li>
+<li>
+<a href="#figure">figure</a>
+</li>
+<li>
+<a href="#fixme">fixme</a>
+</li>
+<li>
+<a href="#footer">footer</a>
+</li>
+<li>
+<a href="#header">header</a>
+</li>
+<li>
+<a href="#icon">icon</a>
+</li>
+<li>
+<a href="#img">img</a>
+</li>
+<li>
+<a href="#legal">legal</a>
+</li>
+<li>
+<a href="#li">li</a>
+</li>
+<li>
+<a href="#map">map</a>
+</li>
+<li>
+<a href="#meta">meta</a>
+</li>
+<li>
+<a href="#note">note</a>
+</li>
+<li>
+<a href="#notice">notice</a>
+</li>
+<li>
+<a href="#ol">ol</a>
+</li>
+<li>
+<a href="#p">p</a>
+</li>
+<li>
+<a href="#person">person</a>
+</li>
+<li>
+<a href="#question">question</a>
+</li>
+<li>
+<a href="#section">section</a>
+</li>
+<li>
+<a href="#source">source</a>
+</li>
+<li>
+<a href="#strong">strong</a>
+</li>
+<li>
+<a href="#sub">sub</a>
+</li>
+<li>
+<a href="#subtitle">subtitle</a>
+</li>
+<li>
+<a href="#sup">sup</a>
+</li>
+<li>
+<a href="#table">table</a>
+</li>
+<li>
+<a href="#td">td</a>
+</li>
+<li>
+<a href="#th">th</a>
+</li>
+<li>
+<a href="#title">title</a>
+</li>
+<li>
+<a href="#tr">tr</a>
+</li>
+<li>
+<a href="#type">type</a>
+</li>
+<li>
+<a href="#ul">ul</a>
+</li>
+<li>
+<a href="#version">version</a>
+</li>
+<li>
+<a href="#warning">warning</a>
+</li>
+</ul>
+</div>
+<a name="N100E6"></a><a name="Element+declarations"></a>
+<h2 class="underlined_10">Element declarations</h2>
+<div class="section">
+<a name="N100EA"></a><a name="person"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">person</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">name</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">email</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#authors">authors</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10168"></a><a name="strong"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">strong</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a> | <a href="#elaboration">elaboration</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1024B"></a><a name="em"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">em</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a> | <a href="#elaboration">elaboration</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1032E"></a><a name="code"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">code</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a> | <a href="#elaboration">elaboration</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N103E5"></a><a name="sup"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">sup</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a> | <a href="#elaboration">elaboration</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1049C"></a><a name="sub"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">sub</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#subtitle">subtitle</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a> | <a href="#elaboration">elaboration</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10553"></a><a name="a"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">a</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">href</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">title</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a> | <a href="#elaboration">elaboration</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10643"></a><a name="br"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">br</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a> | <a href="#elaboration">elaboration</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N106F6"></a><a name="img"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">img</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">usemap</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">ismap</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: ismap <br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a> | <a href="#elaboration">elaboration</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N107F2"></a><a name="map"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">map</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#area">area</a> + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">name</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a> | <a href="#elaboration">elaboration</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10892"></a><a name="area"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">area</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">shape</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        default value: rect<br>
+        possible values: rect circle poly default <br>
+</td>
+</tr>
+<tr>
+<td valign="top">coords</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">href</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">title</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">nohref</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        possible values: nohref <br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#map">map</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1091C"></a><a name="icon"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">icon</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a> | <a href="#elaboration">elaboration</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10A01"></a><a name="acronym"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">acronym</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">title</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#caption">caption</a> | <a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dt">dt</a> | <a href="#dd">dd</a> | <a href="#title">title</a> | <a href="#notice">notice</a> | <a href="#abstract">abstract</a> | <a href="#legal">legal</a> | <a href="#question">question</a> | <a href="#elaboration">elaboration</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10AC0"></a><a name="p"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">p</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:space</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: default preserve <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10B71"></a><a name="source"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">source</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:space</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        default value: preserve<br>
+        fixed value: preserve<br>
+        possible values: default preserve <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10C26"></a><a name="note"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">note</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">label</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10CD7"></a><a name="warning"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">warning</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">label</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10D88"></a><a name="fixme"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">fixme</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">author</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10E3B"></a><a name="table"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">table</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#caption">caption</a> ? , <a href="#tr">tr</a> + )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10EBE"></a><a name="caption"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">caption</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#table">table</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10F4D"></a><a name="tr"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">tr</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#th">th</a> | <a href="#td">td</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#table">table</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N10FB8"></a><a name="th"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">th</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">colspan</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">rowspan</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#tr">tr</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1108E"></a><a name="td"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">td</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">colspan</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">rowspan</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        default value: 1<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#tr">tr</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11164"></a><a name="li"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">li</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#ul">ul</a> | <a href="#ol">ol</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11223"></a><a name="ul"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">ul</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#li">li</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">spacing</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: normal compact <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N112AC"></a><a name="ol"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">ol</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#li">li</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">spacing</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: normal compact <br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11335"></a><a name="dl"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dl</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#dt">dt</a> , <a href="#dd">dd</a> ) +</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N113B8"></a><a name="dt"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dt</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#dl">dl</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11447"></a><a name="dd"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">dd</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( 
+  #PCDATA
+ | <a href="#strong">strong</a> | <a href="#em">em</a> | <a href="#code">code</a> | <a href="#sub">sub</a> | <a href="#sup">sup</a> | <a href="#br">br</a> | <a href="#img">img</a> | <a href="#icon">icon</a> | <a href="#acronym">acronym</a> | <a href="#map">map</a> | <a href="#a">a</a> | <a href="#p">p</a> | <a href="#source">source</a> | <a href="#note">note</a> | <a href="#warning">warning</a> | <a href="#fixme">fixme</a> | <a href="#table">table</a> | <a href="#ol">ol</a> | <a href="#ul">ul</a> | <a href="#dl">dl</a> | <a href="#figure">figure</a> | <a href="#anchor">anchor</a> ) *</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#dl">dl</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N11502"></a><a name="figure"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">figure</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">src</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">alt</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">height</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">width</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">usemap</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">ismap</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        possible values: ismap <br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">align</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: CDATA<br>
+</td>
+</tr>
+<tr>
+<td valign="top">id</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">class</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td valign="top">xml:lang</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N115D0"></a><a name="anchor"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">anchor</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">
+  EMPTY
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+        required attribute<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="#th">th</a> | <a href="#td">td</a> | <a href="#li">li</a> | <a href="#dd">dd</a> | <a href="#body">body</a> | <a href="#section">section</a> | <a href="#answer">answer</a></td>
+</tr>
+<tr>
+<td colspan="3">&nbsp;</td>
+</tr>
+</table>
+<a name="N1164D"></a><a name="document"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">document</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#header">header</a> , <a href="#body">body</a> , <a href="#footer">footer</a> ? )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+<a name="N116A7"></a><a name="header"></a>
+<h3 class="underlined_5"></h3>
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td colspan="3"><span class="dtdTag">header</span></td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Content model&nbsp;</b></td><td colspan="2" width="100%">( <a href="#title">title</a> , <a href="#subtitle">subtitle</a> ? , <a href="#version">version</a> ? , <a href="#type">type</a> ? , <a href="#authors">authors</a> ? , <a href="#notice">notice</a> * , <a href="#abstract">abstract</a> ? , <a href="#meta">meta</a> * )</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td valign="top"><b>Attributes</b></td><td colspan="2" width="100%">
+<table class="dtdElement" cellspacing="0" cellpadding="0" border="0">
+<tr>
+<td bgcolor="#F1F7FF" valign="top">id</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: ID<br>
+</td>
+</tr>
+<tr>
+<td valign="top">class</td><td>&nbsp;&nbsp;&nbsp;&nbsp;</td><td width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+<tr>
+<td bgcolor="#F1F7FF" valign="top">xml:lang</td><td bgcolor="#F1F7FF">&nbsp;&nbsp;&nbsp;&nbsp;</td><td bgcolor="#F1F7FF" width="100%">
+        type: NMTOKEN<br>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<hr noshade="noshade" width="100%">
+</td>
+</tr>
+<tr>
+<td nowrap="nowrap" valign="top"><b>Used inside</b></td><td width="100%"><a href="