2005-10-24 [mones] 1.9.15cvs98
authorRicardo Mones <mones@claws-mail.org>
Mon, 24 Oct 2005 10:09:38 +0000 (10:09 +0000)
committerRicardo Mones <mones@claws-mail.org>
Mon, 24 Oct 2005 10:09:38 +0000 (10:09 +0000)
* manual/Makefile
* manual/account.xml
* manual/ack.xml
* manual/addrbook.xml
* manual/advanced.xml
* manual/faq.xml
* manual/glossary.xml
* manual/gpl.xml
* manual/handling.xml
* manual/intro.xml
* manual/keyboard.xml
* manual/manual.xml
* manual/plugins.xml
* manual/starting.xml
* manual/dtd/sdocbook.dtd
Initial manual structure and some content.

18 files changed:
ChangeLog-gtk2.claws
PATCHSETS
configure.ac
manual/Makefile [new file with mode: 0644]
manual/account.xml [new file with mode: 0644]
manual/ack.xml [new file with mode: 0644]
manual/addrbook.xml [new file with mode: 0644]
manual/advanced.xml [new file with mode: 0644]
manual/dtd/sdocbook.dtd [new file with mode: 0644]
manual/faq.xml [new file with mode: 0644]
manual/glossary.xml [new file with mode: 0644]
manual/gpl.xml [new file with mode: 0644]
manual/handling.xml [new file with mode: 0644]
manual/intro.xml [new file with mode: 0644]
manual/keyboard.xml [new file with mode: 0644]
manual/manual.xml [new file with mode: 0644]
manual/plugins.xml [new file with mode: 0644]
manual/starting.xml [new file with mode: 0644]

index 6a22f2f..6914ca8 100644 (file)
@@ -1,3 +1,22 @@
+2005-10-24 [mones]     1.9.15cvs98
+
+       * manual/Makefile
+       * manual/account.xml
+       * manual/ack.xml
+       * manual/addrbook.xml
+       * manual/advanced.xml
+       * manual/faq.xml
+       * manual/glossary.xml
+       * manual/gpl.xml
+       * manual/handling.xml
+       * manual/intro.xml
+       * manual/keyboard.xml
+       * manual/manual.xml
+       * manual/plugins.xml
+       * manual/starting.xml
+       * manual/dtd/sdocbook.dtd
+               Initial manual structure and some content.
+
 2005-10-23 [wwp]       1.9.15cvs97
 
        * src/gtk/about.c
index 617a6e9..bcaacd4 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.11 -r 1.12 src/.cvsignore;  ) > 1.9.15cvs95.patchset
 ( cvs diff -u -r 1.4.2.19 -r 1.4.2.20 src/gtk/about.c;  cvs diff -u -r 1.1.2.1 -r 1.1.2.2 src/gtk/authors.h;  ) > 1.9.15cvs96.patchset
 ( cvs diff -u -r 1.4.2.20 -r 1.4.2.21 src/gtk/about.c;  ) > 1.9.15cvs97.patchset
+( diff -u /dev/null manual/Makefile;  diff -u /dev/null manual/account.xml;  diff -u /dev/null manual/ack.xml;  diff -u /dev/null manual/addrbook.xml;  diff -u /dev/null manual/advanced.xml;  diff -u /dev/null manual/faq.xml;  diff -u /dev/null manual/glossary.xml;  diff -u /dev/null manual/gpl.xml;  diff -u /dev/null manual/handling.xml;  diff -u /dev/null manual/intro.xml;  diff -u /dev/null manual/keyboard.xml;  diff -u /dev/null manual/manual.xml;  diff -u /dev/null manual/plugins.xml;  diff -u /dev/null manual/starting.xml;  diff -u /dev/null manual/dtd/sdocbook.dtd;  ) > 1.9.15cvs98.patchset
index c787ca9..d1f7886 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=9
 MICRO_VERSION=15
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=97
+EXTRA_VERSION=98
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
diff --git a/manual/Makefile b/manual/Makefile
new file mode 100644 (file)
index 0000000..44d50ea
--- /dev/null
@@ -0,0 +1,33 @@
+# Makefile for Sylpheed-Claws manual generation from DocBook sources.
+# Copyright 2005 by Ricardo Mones and the Sylpheed-Claws Team.
+# Inspired by "The Debian SGML/XML HOWTO" by St├ęphane Bortzmeyer.
+# This is distributed according to the General Public License.
+#
+
+MAIN=manual
+XMLS=$(glob *.xml)
+OUT=dist
+
+all: $(MAIN)
+
+$(MAIN): $(OUT) $(MAIN).pdf $(MAIN).ps $(MAIN).txt $(MAIN).html
+       @echo "Generation Ok."
+
+$(OUT):
+       mkdir -p $(OUT)
+
+$(MAIN).pdf: $(XMLS)
+       docbook2pdf -o $(OUT)/pdf $(MAIN).xml
+
+$(MAIN).ps: $(XMLS)
+       docbook2ps -o $(OUT)/ps $(MAIN).xml
+
+$(MAIN).html: $(XMLS)
+       docbook2html -o $(OUT)/html $(MAIN).xml
+
+$(MAIN).txt: $(XMLS)
+       docbook2txt -o $(OUT)/txt $(MAIN).xml
+
+clean:
+       rm -rf dist
+
diff --git a/manual/account.xml b/manual/account.xml
new file mode 100644 (file)
index 0000000..bb8018f
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<section id="ch_account">
+<title>Account customisation</title>
+
+  <section id="account_basic">
+    <title>Basic preferences</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="account_prefs">
+    <title>Preferences for writting</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="account_types">
+    <title>Account types</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="account_multiple">
+    <title>Multiple accounts</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="account_morefilt">
+    <title>More filtering</title>
+    <para>
+    </para>
+  </section>
+
+</section>
+
diff --git a/manual/ack.xml b/manual/ack.xml
new file mode 100644 (file)
index 0000000..b80991a
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<appendix id="ap_ack">
+<title>Acknowledgements</title>
+<para>
+</para>
+</appendix>
+
diff --git a/manual/addrbook.xml b/manual/addrbook.xml
new file mode 100644 (file)
index 0000000..b6e98f9
--- /dev/null
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+<section id="ch_addrbook">
+<title>Address book</title>
+
+  <section id="addrbk_basic">
+    <title>Basic management</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="addrbk_expimp">
+    <title>Exporting and importing addresses</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="addrbk_advanced">
+    <title>Advanced features</title>
+
+    <section id="addrbk_adv_ldap">
+      <title>Using LDAP servers</title>
+      <para>
+      </para>
+    </section>
+
+    <section id="addrbk_adv_jpilot">
+      <title>Integration with JPilot</title>
+      <para>
+      </para>
+    </section>
+
+    <section id="addrbk_adv_vcard">
+      <title>VCard support</title>
+      <para>
+      </para>
+    </section>
+    
+  </section>
+
+</section>
+
diff --git a/manual/advanced.xml b/manual/advanced.xml
new file mode 100644 (file)
index 0000000..8bd21c6
--- /dev/null
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<section id="ch_advanced">
+<title>Advanced features</title>
+
+  <section id="adv_actions">
+    <title>Actions</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="adv_templates">
+    <title>Templates</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="adv_processing">
+    <title>Processing</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="adv_plugins">
+    <title>Plugins</title>
+    <para>
+      Plugins are the mechanism of extending Sylpheed-Claws capabilities. Imagine you want to store your mails in a remote <acronym>SQL</acronym> database. In most mailers out there this is simply impossible without reworking the internals of it. With Sylpheed-Claws you can simply write a plugin to achieve the task.
+    </para>
+    <para>This is only an example of the possibilities. Already exist a good number of plugins developed for Sylpheed-Claws, and more are to come. The <link linkend="ch_plugins">Extending Sylpheed-Claws section</link> is devoted to all of them.
+    </para>
+  </section>
+
+  <section id="adv_hidden">
+    <title>Hidden preferences</title>
+    <para>
+    </para>
+  </section>
+  
+</section>
+
diff --git a/manual/dtd/sdocbook.dtd b/manual/dtd/sdocbook.dtd
new file mode 100644 (file)
index 0000000..e8c426e
--- /dev/null
@@ -0,0 +1,1885 @@
+<!-- *********************************************************************
+     *** THIS IS THE FLATTENED DTD. DO NOT EDIT THIS DTD BY HAND, EDIT ***
+     *** THE CUSTOMIZATION LAYER AND REGENERATE THE FLATTENED DTD! ********
+     ********************************************************************* -->
+
+<!-- ...................................................................... -->
+<!-- Simplified DocBook DTD V1.1 .......................................... -->
+<!-- File sdocbook-custom.dtd ............................................. -->
+
+<!-- Copyright 1992-2002 HaL Computer Systems, Inc.,
+     O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
+     Corporation, Norman Walsh, Sun Microsystems, Inc., and the
+     Organization for the Advancement of Structured Information
+     Standards (OASIS).
+
+     $Id$
+
+     Permission to use, copy, modify and distribute the DocBook XML DTD
+     and its accompanying documentation for any purpose and without fee
+     is hereby granted in perpetuity, provided that the above copyright
+     notice and this paragraph appear in all copies.  The copyright
+     holders make no representation about the suitability of the DTD for
+     any purpose.  It is provided "as is" without expressed or implied
+     warranty.
+
+     If you modify the Simplified DocBook DTD in any way, except for
+     declaring and referencing additional sets of general entities and
+     declaring additional notations, label your DTD as a variant of
+     DocBook.  See the maintenance documentation for more information.
+
+     Please direct all questions, bug reports, or suggestions for
+     changes to the docbook@lists.oasis-open.org mailing list. For more
+     information, see http://www.oasis-open.org/docbook/.
+-->
+
+<!-- ...................................................................... -->
+
+<!-- This is the driver file for V1.1 of the Simplified DocBook XML DTD.
+     Please use the following formal public identifier to identify it:
+
+     "-//OASIS//DTD Simplified DocBook XML V1.1//EN"
+
+     For example:
+
+     <!DOCTYPE article
+               PUBLIC "-//OASIS//DTD Simplified DocBook XML V1.1//EN"
+      "http://www.oasis-open.org/docbook/xml/simple/1.1/sdocbook.dtd"
+     [...]>
+-->
+
+<!-- ...................................................................... -->
+
+
+<!ENTITY % local.list.class "">
+<!ENTITY % list.class
+               "itemizedlist|orderedlist
+               |variablelist %local.list.class;">
+<!ENTITY % local.admon.class "">
+<!ENTITY % admon.class
+               "note %local.admon.class;">
+<!ENTITY % local.linespecific.class "">
+<!ENTITY % linespecific.class
+               "literallayout|programlisting %local.linespecific.class;">
+<!ENTITY % local.para.class "">
+<!ENTITY % para.class
+               "para %local.para.class;">
+<!ENTITY % local.informal.class "">
+<!ENTITY % informal.class
+               "blockquote
+               |mediaobject
+               |informaltable %local.informal.class;">
+<!ENTITY % local.formal.class "">
+<!ENTITY % formal.class
+               "example|figure|table %local.formal.class;">
+<!ENTITY % local.compound.class "">
+<!ENTITY % compound.class
+               "sidebar %local.compound.class;">
+<!ENTITY % local.genobj.class "">
+<!ENTITY % genobj.class "anchor %local.genobj.class;">
+<!ENTITY % local.descobj.class "">
+<!ENTITY % descobj.class
+               "abstract|authorblurb|epigraph
+               %local.descobj.class;">
+<!ENTITY % local.xref.char.class "">
+<!ENTITY % xref.char.class "footnoteref|xref %local.xref.char.class;">
+<!ENTITY % local.gen.char.class "">
+<!ENTITY % gen.char.class
+               "abbrev|acronym|citetitle|emphasis|footnote|phrase
+               |quote|trademark %local.gen.char.class;">
+<!ENTITY % local.link.char.class "">
+<!ENTITY % link.char.class
+               "link|ulink %local.link.char.class;">
+<!ENTITY % local.tech.char.class "">
+<!ENTITY % tech.char.class
+               "command|computeroutput
+               |email|filename
+               |literal
+               |option
+               |replaceable
+               |systemitem|userinput
+               %local.tech.char.class;">
+<!ENTITY % local.base.char.class "">
+<!ENTITY % base.char.class "anchor %local.base.char.class;">
+<!ENTITY % local.docinfo.char.class "">
+<!ENTITY % docinfo.char.class
+               "author|corpauthor|othercredit
+               |revhistory
+               %local.docinfo.char.class;">
+<!ENTITY % local.other.char.class "">
+<!ENTITY % other.char.class
+               "subscript|superscript %local.other.char.class;">
+<!ENTITY % local.inlineobj.char.class "">
+<!ENTITY % inlineobj.char.class
+               "inlinemediaobject %local.inlineobj.char.class;">
+<!ENTITY % local.effectivity.attrib "">
+<!ENTITY % effectivity.attrib 
+       "%local.effectivity.attrib;"
+>
+<!ENTITY % local.common.attrib "">
+<!ENTITY % common.attrib
+       "id             ID              #IMPLIED
+       lang            CDATA           #IMPLIED
+        remap           CDATA           #IMPLIED
+       revisionflag    (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED
+       %local.common.attrib;"
+>
+<!ENTITY % local.person.ident.mix "">
+<!ENTITY % person.ident.mix
+               "honorific|firstname|surname|lineage|othername|affiliation
+               |authorblurb
+               %local.person.ident.mix;">
+<!ENTITY % local.bibliocomponent.mix "">
+<!ENTITY % bibliocomponent.mix
+               "abbrev|abstract|author
+               |authorgroup|bibliomisc
+               |copyright|corpauthor|date|edition
+               |editor|issuenum
+               |othercredit
+               |pubdate|publishername
+               |releaseinfo|revhistory
+               |subtitle|title|titleabbrev|volumenum|citetitle
+               |%person.ident.mix;
+               %local.bibliocomponent.mix;">
+<!ENTITY % local.component.mix "">
+<!ENTITY % component.mix
+               "%list.class;           |%admon.class;
+               |%linespecific.class;
+               |%para.class;           |%informal.class;
+               |%formal.class;         |%compound.class;
+               |%genobj.class;         |%descobj.class;
+               %local.component.mix;">
+<!ENTITY % local.sidebar.mix "">
+<!ENTITY % sidebar.mix
+               "%list.class;           |%admon.class;
+               |%linespecific.class;
+               |%para.class;           |%informal.class;
+               |%formal.class;
+               |%genobj.class;
+               %local.sidebar.mix;">
+<!ENTITY % local.revdescription.mix "">
+<!ENTITY % revdescription.mix
+               "%list.class;           |%admon.class;
+               |%linespecific.class;
+               |%para.class;           |%informal.class;
+               |%formal.class;
+               |%genobj.class;
+               %local.revdescription.mix;">
+<!ENTITY % local.footnote.mix "">
+<!ENTITY % footnote.mix
+               "%list.class;
+               |%linespecific.class;
+               |%para.class;           |%informal.class;
+               %local.footnote.mix;">
+<!ENTITY % local.example.mix "">
+<!ENTITY % example.mix
+               "%list.class;
+               |%linespecific.class;
+               |%para.class;           |%informal.class;
+               %local.example.mix;">
+<!ENTITY % local.admon.mix "">
+<!ENTITY % admon.mix
+               "%list.class;
+               |%linespecific.class;
+               |%para.class;           |%informal.class;
+               |%formal.class;
+               %local.admon.mix;">
+<!ENTITY % local.figure.mix "">
+<!ENTITY % figure.mix
+               "%linespecific.class;
+                                       |%informal.class;
+               %local.figure.mix;">
+<!ENTITY % local.tabentry.mix "">
+<!ENTITY % tabentry.mix
+               "%list.class;           |%admon.class;
+               |%linespecific.class;
+               |%para.class;           |mediaobject
+               %local.tabentry.mix;">
+<!ENTITY % local.legalnotice.mix "">
+<!ENTITY % legalnotice.mix
+               "%list.class;           |%admon.class;
+               |%linespecific.class;
+               |%para.class;           |blockquote
+               %local.legalnotice.mix;">
+<!ENTITY % local.textobject.mix "">
+<!ENTITY % textobject.mix
+               "%list.class;           |%admon.class;
+               |%linespecific.class;
+               |%para.class;           |blockquote
+               %local.textobject.mix;">
+<!ENTITY % local.listpreamble.mix "">
+<!ENTITY % listpreamble.mix
+               "                        %admon.class;
+               |%linespecific.class;
+               |%para.class;           |%informal.class;
+               |%genobj.class;         |%descobj.class;
+               %local.listpreamble.mix;">
+<!ENTITY % local.para.char.mix "">
+<!ENTITY % para.char.mix
+               "#PCDATA
+               |%xref.char.class;      |%gen.char.class;
+               |%link.char.class;      |%tech.char.class;
+                |%base.char.class;
+               |%other.char.class;     |%inlineobj.char.class;
+               %local.para.char.mix;">
+<!ENTITY % local.title.char.mix "">
+<!ENTITY % title.char.mix
+               "#PCDATA
+               |%xref.char.class;      |%gen.char.class;
+               |%link.char.class;      |%tech.char.class;
+                |%base.char.class;
+                                       |%docinfo.char.class;
+               |%other.char.class;     |%inlineobj.char.class;
+               %local.title.char.mix;">
+<!ENTITY % local.cptr.char.mix "">
+<!ENTITY % cptr.char.mix
+               "#PCDATA
+               |%link.char.class;      |%tech.char.class;
+                |%base.char.class;
+               |%other.char.class;     |inlinemediaobject
+               %local.cptr.char.mix;">
+<!ENTITY % local.word.char.mix "">
+<!ENTITY % word.char.mix
+               "#PCDATA
+                                       |acronym|emphasis|trademark
+               |%link.char.class;
+                |%base.char.class;
+               |%other.char.class;     |inlinemediaobject
+               %local.word.char.mix;">
+<!ENTITY % local.docinfo.char.mix "">
+<!ENTITY % docinfo.char.mix
+               "#PCDATA
+               |%link.char.class;
+                                       |emphasis|trademark
+                                       |replaceable
+               |%other.char.class;     |inlinemediaobject
+               %local.docinfo.char.mix;">
+<!ENTITY % tbl.table.mdl
+       "((title, (mediaobject+|tgroup+))
+          |(caption, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+)))">
+<!ENTITY % local.divcomponent.mix "">
+<!ENTITY % divcomponent.mix
+               "%list.class;           |%admon.class;
+               |%linespecific.class;
+               |%para.class;           |%informal.class;
+               |%formal.class;         |%compound.class;
+                                       |%descobj.class;
+               %local.divcomponent.mix;">
+<!ENTITY % bookcomponent.content
+       "((%divcomponent.mix;)+, section*)
+       | section+">
+<!ENTITY Aacute           "&#x000C1;" >
+<!ENTITY aacute           "&#x000E1;" >
+<!ENTITY Acirc            "&#x000C2;" >
+<!ENTITY acirc            "&#x000E2;" >
+<!ENTITY AElig            "&#x000C6;" >
+<!ENTITY aelig            "&#x000E6;" >
+<!ENTITY Agrave           "&#x000C0;" >
+<!ENTITY agrave           "&#x000E0;" >
+<!ENTITY Aring            "&#x000C5;" >
+<!ENTITY aring            "&#x000E5;" >
+<!ENTITY Atilde           "&#x000C3;" >
+<!ENTITY atilde           "&#x000E3;" >
+<!ENTITY Auml             "&#x000C4;" >
+<!ENTITY auml             "&#x000E4;" >
+<!ENTITY Ccedil           "&#x000C7;" >
+<!ENTITY ccedil           "&#x000E7;" >
+<!ENTITY Eacute           "&#x000C9;" >
+<!ENTITY eacute           "&#x000E9;" >
+<!ENTITY Ecirc            "&#x000CA;" >
+<!ENTITY ecirc            "&#x000EA;" >
+<!ENTITY Egrave           "&#x000C8;" >
+<!ENTITY egrave           "&#x000E8;" >
+<!ENTITY ETH              "&#x000D0;" >
+<!ENTITY eth              "&#x000F0;" >
+<!ENTITY Euml             "&#x000CB;" >
+<!ENTITY euml             "&#x000EB;" >
+<!ENTITY Iacute           "&#x000CD;" >
+<!ENTITY iacute           "&#x000ED;" >
+<!ENTITY Icirc            "&#x000CE;" >
+<!ENTITY icirc            "&#x000EE;" >
+<!ENTITY Igrave           "&#x000CC;" >
+<!ENTITY igrave           "&#x000EC;" >
+<!ENTITY Iuml             "&#x000CF;" >
+<!ENTITY iuml             "&#x000EF;" >
+<!ENTITY Ntilde           "&#x000D1;" >
+<!ENTITY ntilde           "&#x000F1;" >
+<!ENTITY Oacute           "&#x000D3;" >
+<!ENTITY oacute           "&#x000F3;" >
+<!ENTITY Ocirc            "&#x000D4;" >
+<!ENTITY ocirc            "&#x000F4;" >
+<!ENTITY Ograve           "&#x000D2;" >
+<!ENTITY ograve           "&#x000F2;" >
+<!ENTITY Oslash           "&#x000D8;" >
+<!ENTITY oslash           "&#x000F8;" >
+<!ENTITY Otilde           "&#x000D5;" >
+<!ENTITY otilde           "&#x000F5;" >
+<!ENTITY Ouml             "&#x000D6;" >
+<!ENTITY ouml             "&#x000F6;" >
+<!ENTITY szlig            "&#x000DF;" >
+<!ENTITY THORN            "&#x000DE;" >
+<!ENTITY thorn            "&#x000FE;" >
+<!ENTITY Uacute           "&#x000DA;" >
+<!ENTITY uacute           "&#x000FA;" >
+<!ENTITY Ucirc            "&#x000DB;" >
+<!ENTITY ucirc            "&#x000FB;" >
+<!ENTITY Ugrave           "&#x000D9;" >
+<!ENTITY ugrave           "&#x000F9;" >
+<!ENTITY Uuml             "&#x000DC;" >
+<!ENTITY uuml             "&#x000FC;" >
+<!ENTITY Yacute           "&#x000DD;" >
+<!ENTITY yacute           "&#x000FD;" >
+<!ENTITY yuml             "&#x000FF;" >
+<!ENTITY amp              "&#38;#38;" >
+<!ENTITY apos             "&#x00027;" >
+<!ENTITY ast              "&#x0002A;" >
+<!ENTITY brvbar           "&#x000A6;" >
+<!ENTITY bsol             "&#x0005C;" >
+<!ENTITY cent             "&#x000A2;" >
+<!ENTITY colon            "&#x0003A;" >
+<!ENTITY comma            "&#x0002C;" >
+<!ENTITY commat           "&#x00040;" >
+<!ENTITY copy             "&#x000A9;" >
+<!ENTITY curren           "&#x000A4;" >
+<!ENTITY darr             "&#x02193;" >
+<!ENTITY deg              "&#x000B0;" >
+<!ENTITY divide           "&#x000F7;" >
+<!ENTITY dollar           "&#x00024;" >
+<!ENTITY equals           "&#x0003D;" >
+<!ENTITY excl             "&#x00021;" >
+<!ENTITY frac12           "&#x000BD;" >
+<!ENTITY frac14           "&#x000BC;" >
+<!ENTITY frac18           "&#x0215B;" >
+<!ENTITY frac34           "&#x000BE;" >
+<!ENTITY frac38           "&#x0215C;" >
+<!ENTITY frac58           "&#x0215D;" >
+<!ENTITY frac78           "&#x0215E;" >
+<!ENTITY gt               "&#x0003E;" >
+<!ENTITY half             "&#x000BD;" >
+<!ENTITY horbar           "&#x02015;" >
+<!ENTITY hyphen           "&#x02010;" >
+<!ENTITY iexcl            "&#x000A1;" >
+<!ENTITY iquest           "&#x000BF;" >
+<!ENTITY laquo            "&#x000AB;" >
+<!ENTITY larr             "&#x02190;" >
+<!ENTITY lcub             "&#x0007B;" >
+<!ENTITY ldquo            "&#x0201C;" >
+<!ENTITY lowbar           "&#x0005F;" >
+<!ENTITY lpar             "&#x00028;" >
+<!ENTITY lsqb             "&#x0005B;" >
+<!ENTITY lsquo            "&#x02018;" >
+<!ENTITY lt               "&#38;#60;" >
+<!ENTITY micro            "&#x000B5;" >
+<!ENTITY middot           "&#x000B7;" >
+<!ENTITY nbsp             "&#x000A0;" >
+<!ENTITY not              "&#x000AC;" >
+<!ENTITY num              "&#x00023;" >
+<!ENTITY ohm              "&#x02126;" >
+<!ENTITY ordf             "&#x000AA;" >
+<!ENTITY ordm             "&#x000BA;" >
+<!ENTITY para             "&#x000B6;" >
+<!ENTITY percnt           "&#x00025;" >
+<!ENTITY period           "&#x0002E;" >
+<!ENTITY plus             "&#x0002B;" >
+<!ENTITY plusmn           "&#x000B1;" >
+<!ENTITY pound            "&#x000A3;" >
+<!ENTITY quest            "&#x0003F;" >
+<!ENTITY quot             "&#x00022;" >
+<!ENTITY raquo            "&#x000BB;" >
+<!ENTITY rarr             "&#x02192;" >
+<!ENTITY rcub             "&#x0007D;" >
+<!ENTITY rdquo            "&#x0201D;" >
+<!ENTITY reg              "&#x000AE;" >
+<!ENTITY rpar             "&#x00029;" >
+<!ENTITY rsqb             "&#x0005D;" >
+<!ENTITY rsquo            "&#x02019;" >
+<!ENTITY sect             "&#x000A7;" >
+<!ENTITY semi             "&#x0003B;" >
+<!ENTITY shy              "&#x000AD;" >
+<!ENTITY sol              "&#x0002F;" >
+<!ENTITY sung             "&#x0266A;" >
+<!ENTITY sup1             "&#x000B9;" >
+<!ENTITY sup2             "&#x000B2;" >
+<!ENTITY sup3             "&#x000B3;" >
+<!ENTITY times            "&#x000D7;" >
+<!ENTITY trade            "&#x02122;" >
+<!ENTITY uarr             "&#x02191;" >
+<!ENTITY verbar           "&#x0007C;" >
+<!ENTITY yen              "&#x000A5;" >
+<!ENTITY blank            "&#x02423;" >
+<!ENTITY blk12            "&#x02592;" >
+<!ENTITY blk14            "&#x02591;" >
+<!ENTITY blk34            "&#x02593;" >
+<!ENTITY block            "&#x02588;" >
+<!ENTITY bull             "&#x02022;" >
+<!ENTITY caret            "&#x02041;" >
+<!ENTITY check            "&#x02713;" >
+<!ENTITY cir              "&#x025CB;" >
+<!ENTITY clubs            "&#x02663;" >
+<!ENTITY copysr           "&#x02117;" >
+<!ENTITY cross            "&#x02717;" >
+<!ENTITY Dagger           "&#x02021;" >
+<!ENTITY dagger           "&#x02020;" >
+<!ENTITY dash             "&#x02010;" >
+<!ENTITY diams            "&#x02666;" >
+<!ENTITY dlcrop           "&#x0230D;" >
+<!ENTITY drcrop           "&#x0230C;" >
+<!ENTITY dtri             "&#x025BF;" >
+<!ENTITY dtrif            "&#x025BE;" >
+<!ENTITY emsp             "&#x02003;" >
+<!ENTITY emsp13           "&#x02004;" >
+<!ENTITY emsp14           "&#x02005;" >
+<!ENTITY ensp             "&#x02002;" >
+<!ENTITY female           "&#x02640;" >
+<!ENTITY ffilig           "&#x0FB03;" >
+<!ENTITY fflig            "&#x0FB00;" >
+<!ENTITY ffllig           "&#x0FB04;" >
+<!ENTITY filig            "&#x0FB01;" >
+<!ENTITY flat             "&#x0266D;" >
+<!ENTITY fllig            "&#x0FB02;" >
+<!ENTITY frac13           "&#x02153;" >
+<!ENTITY frac15           "&#x02155;" >
+<!ENTITY frac16           "&#x02159;" >
+<!ENTITY frac23           "&#x02154;" >
+<!ENTITY frac25           "&#x02156;" >
+<!ENTITY frac35           "&#x02157;" >
+<!ENTITY frac45           "&#x02158;" >
+<!ENTITY frac56           "&#x0215A;" >
+<!ENTITY hairsp           "&#x0200A;" >
+<!ENTITY hearts           "&#x02665;" >
+<!ENTITY hellip           "&#x02026;" >
+<!ENTITY hybull           "&#x02043;" >
+<!ENTITY incare           "&#x02105;" >
+<!ENTITY ldquor           "&#x0201E;" >
+<!ENTITY lhblk            "&#x02584;" >
+<!ENTITY loz              "&#x025CA;" >
+<!ENTITY lozf             "&#x029EB;" >
+<!ENTITY lsquor           "&#x0201A;" >
+<!ENTITY ltri             "&#x025C3;" >
+<!ENTITY ltrif            "&#x025C2;" >
+<!ENTITY male             "&#x02642;" >
+<!ENTITY malt             "&#x02720;" >
+<!ENTITY marker           "&#x025AE;" >
+<!ENTITY mdash            "&#x02014;" >
+<!ENTITY mldr             "&#x02026;" >
+<!ENTITY natur            "&#x0266E;" >
+<!ENTITY ndash            "&#x02013;" >
+<!ENTITY nldr             "&#x02025;" >
+<!ENTITY numsp            "&#x02007;" >
+<!ENTITY phone            "&#x0260E;" >
+<!ENTITY puncsp           "&#x02008;" >
+<!ENTITY rdquor           "&#x0201D;" >
+<!ENTITY rect             "&#x025AD;" >
+<!ENTITY rsquor           "&#x02019;" >
+<!ENTITY rtri             "&#x025B9;" >
+<!ENTITY rtrif            "&#x025B8;" >
+<!ENTITY rx               "&#x0211E;" >
+<!ENTITY sext             "&#x02736;" >
+<!ENTITY sharp            "&#x0266F;" >
+<!ENTITY spades           "&#x02660;" >
+<!ENTITY squ              "&#x025A1;" >
+<!ENTITY squf             "&#x025AA;" >
+<!ENTITY star             "&#x02606;" >
+<!ENTITY starf            "&#x02605;" >
+<!ENTITY target           "&#x02316;" >
+<!ENTITY telrec           "&#x02315;" >
+<!ENTITY thinsp           "&#x02009;" >
+<!ENTITY uhblk            "&#x02580;" >
+<!ENTITY ulcrop           "&#x0230F;" >
+<!ENTITY urcrop           "&#x0230E;" >
+<!ENTITY utri             "&#x025B5;" >
+<!ENTITY utrif            "&#x025B4;" >
+<!ENTITY vellip           "&#x022EE;" >
+<!ENTITY % local.notation.class "">
+<!ENTITY % notation.class
+               "BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
+               | EPS | EQN | FAX | GIF | GIF87a | GIF89a
+               | JPG | JPEG | IGES | PCX
+               | PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG
+                | SVG | PDF | SWF
+               | linespecific
+               %local.notation.class;">
+<!NOTATION BMP         PUBLIC
+"+//ISBN 0-7923-94.2-1::Graphic Notation//NOTATION Microsoft Windows bitmap//EN">
+<!NOTATION CGM-CHAR    PUBLIC "ISO 8632/2//NOTATION Character encoding//EN">
+<!NOTATION CGM-BINARY  PUBLIC "ISO 8632/3//NOTATION Binary encoding//EN">
+<!NOTATION CGM-CLEAR   PUBLIC "ISO 8632/4//NOTATION Clear text encoding//EN">
+<!NOTATION DITROFF     SYSTEM "DITROFF">
+<!NOTATION DVI         SYSTEM "DVI">
+<!NOTATION EPS         PUBLIC
+"+//ISBN 0-201-18127-4::Adobe//NOTATION PostScript Language Ref. Manual//EN">
+<!NOTATION EQN         SYSTEM "EQN">
+<!NOTATION FAX         PUBLIC
+"-//USA-DOD//NOTATION CCITT Group 4 Facsimile Type 1 Untiled Raster//EN">
+<!NOTATION GIF         SYSTEM "GIF">
+<!NOTATION GIF87a               PUBLIC
+"-//CompuServe//NOTATION Graphics Interchange Format 87a//EN">
+<!NOTATION GIF89a               PUBLIC
+"-//CompuServe//NOTATION Graphics Interchange Format 89a//EN">
+<!NOTATION JPG         SYSTEM "JPG">
+<!NOTATION JPEG                SYSTEM "JPG">
+<!NOTATION IGES                PUBLIC
+"-//USA-DOD//NOTATION (ASME/ANSI Y14.26M-1987) Initial Graphics Exchange Specification//EN">
+<!NOTATION PCX         PUBLIC
+"+//ISBN 0-7923-94.2-1::Graphic Notation//NOTATION ZSoft PCX bitmap//EN">
+<!NOTATION PIC         SYSTEM "PIC">
+<!NOTATION PNG          SYSTEM "http://www.w3.org/TR/REC-png">
+<!NOTATION PS          SYSTEM "PS">
+<!NOTATION SGML                PUBLIC
+"ISO 8879:1986//NOTATION Standard Generalized Markup Language//EN">
+<!NOTATION TBL         SYSTEM "TBL">
+<!NOTATION TEX         PUBLIC
+"+//ISBN 0-201-13448-9::Knuth//NOTATION The TeXbook//EN">
+<!NOTATION TIFF                SYSTEM "TIFF">
+<!NOTATION WMF         PUBLIC
+"+//ISBN 0-7923-94.2-1::Graphic Notation//NOTATION Microsoft Windows Metafile//EN">
+<!NOTATION WPG         SYSTEM "WPG">
+<!NOTATION SVG         SYSTEM "http://www.w3.org/TR/SVG/">
+<!NOTATION PDF         SYSTEM "http://www.adobe.com/products/acrobat/adobepdf.html">
+<!NOTATION SWF          SYSTEM "http://www.macromedia.com/software/flash">
+<!NOTATION linespecific        SYSTEM "linespecific">
+<!ENTITY euro "&#x20AC;">
+<!ENTITY % yesorno.attvals     "CDATA">
+<!ENTITY % formalobject.title.content "title, titleabbrev?">
+<!ENTITY % local.mediaobject.mix "">
+<!ENTITY % mediaobject.mix
+               "videoobject|audioobject|imageobject|textobject %local.mediaobject.mix;">
+<!ENTITY % idreq.attrib
+       "id             ID              #REQUIRED">
+<!ENTITY % lang.attrib
+       "lang           CDATA           #IMPLIED">
+<!ENTITY % remap.attrib
+       "remap          CDATA           #IMPLIED">
+<!ENTITY % role.attrib
+       "role           CDATA           #IMPLIED">
+<!ENTITY % xreflabel.attrib
+       "xreflabel      CDATA           #IMPLIED">
+<!ENTITY % revisionflag.attrib
+       "revisionflag   (changed
+                       |added
+                       |deleted
+                       |off)           #IMPLIED">
+<!ENTITY % dir.attrib
+       "dir            (ltr
+                       |rtl
+                       |lro
+                       |rlo)           #IMPLIED">
+<!ENTITY % xml-base.attrib
+       "xml:base       CDATA           #IMPLIED">
+<!ENTITY % label.attrib
+       "label          CDATA           #IMPLIED">
+<!ENTITY % linespecific.attrib
+       "format         NOTATION
+                       (linespecific)  'linespecific'
+         linenumbering (numbered|unnumbered)   #IMPLIED
+         continuation  (continues|restarts)    #IMPLIED
+         startinglinenumber    CDATA           #IMPLIED
+         language      CDATA                   #IMPLIED">
+<!ENTITY % linkendreq.attrib
+       "linkend        IDREF           #REQUIRED">
+<!ENTITY % local.mark.attrib "">
+<!ENTITY % mark.attrib
+       "mark           CDATA           #IMPLIED
+       %local.mark.attrib;"
+>
+<!ENTITY % moreinfo.attrib
+       "moreinfo       (refentry|none) 'none'">
+<!ENTITY % pagenum.attrib
+       "pagenum        CDATA           #IMPLIED">
+<!ENTITY % local.status.attrib "">
+<!ENTITY % status.attrib
+       "status         CDATA           #IMPLIED
+       %local.status.attrib;"
+>
+<!ENTITY % width.attrib
+       "width          CDATA           #IMPLIED">
+<!ENTITY % local.title.attrib "">
+<!ENTITY % title.role.attrib "%role.attrib;">
+<!ELEMENT title  (%title.char.mix;)*>
+<!ATTLIST title
+               %pagenum.attrib;
+               %common.attrib;
+               %title.role.attrib;
+               %local.title.attrib;
+>
+<!ENTITY % local.titleabbrev.attrib "">
+<!ENTITY % titleabbrev.role.attrib "%role.attrib;">
+<!ELEMENT titleabbrev  (%title.char.mix;)*>
+<!ATTLIST titleabbrev
+               %common.attrib;
+               %titleabbrev.role.attrib;
+               %local.titleabbrev.attrib;
+>
+<!ENTITY % local.subtitle.attrib "">
+<!ENTITY % subtitle.role.attrib "%role.attrib;">
+<!ELEMENT subtitle  (%title.char.mix;)*>
+<!ATTLIST subtitle
+               %common.attrib;
+               %subtitle.role.attrib;
+               %local.subtitle.attrib;
+>
+<!ENTITY % local.bibliomixed.attrib "">
+<!ENTITY % bibliomixed.role.attrib "%role.attrib;">
+<!ATTLIST bibliomixed
+               %common.attrib;
+               %bibliomixed.role.attrib;
+               %local.bibliomixed.attrib;
+>
+<!ENTITY % local.articleinfo.attrib "">
+<!ENTITY % articleinfo.role.attrib "%role.attrib;">
+<!ATTLIST articleinfo
+               %common.attrib;
+               %articleinfo.role.attrib;
+               %local.articleinfo.attrib;
+>
+<!ENTITY % bibliomset.role.attrib "%role.attrib;">
+<!ENTITY % local.bibliomset.attrib "">
+<!ELEMENT bibliomset  (#PCDATA | %bibliocomponent.mix; | bibliomset)*
+                      >
+<!ATTLIST bibliomset
+               relation        CDATA           #IMPLIED
+               %common.attrib;
+               %bibliomset.role.attrib;
+               %local.bibliomset.attrib;
+>
+<!ENTITY % local.bibliomisc.attrib "">
+<!ENTITY % bibliomisc.role.attrib "%role.attrib;">
+<!ELEMENT bibliomisc  (%para.char.mix;)*>
+<!ATTLIST bibliomisc
+               %common.attrib;
+               %bibliomisc.role.attrib;
+               %local.bibliomisc.attrib;
+>
+<!ENTITY % local.subjectset.attrib "">
+<!ENTITY % subjectset.role.attrib "%role.attrib;">
+<!ELEMENT subjectset  (subject+)>
+<!ATTLIST subjectset
+               scheme          NMTOKEN         #IMPLIED
+               %common.attrib;
+               %subjectset.role.attrib;
+               %local.subjectset.attrib;
+>
+<!ENTITY % local.subject.attrib "">
+<!ENTITY % subject.role.attrib "%role.attrib;">
+<!ELEMENT subject  (subjectterm+)>
+<!ATTLIST subject
+               weight          CDATA           #IMPLIED
+               %common.attrib;
+               %subject.role.attrib;
+               %local.subject.attrib;
+>
+<!ENTITY % local.subjectterm.attrib "">
+<!ENTITY % subjectterm.role.attrib "%role.attrib;">
+<!ELEMENT subjectterm  (#PCDATA)>
+<!ATTLIST subjectterm
+               %common.attrib;
+               %subjectterm.role.attrib;
+               %local.subjectterm.attrib;
+>
+<!ENTITY % local.keywordset.attrib "">
+<!ENTITY % keywordset.role.attrib "%role.attrib;">
+<!ELEMENT keywordset  (keyword+)>
+<!ATTLIST keywordset
+               %common.attrib;
+               %keywordset.role.attrib;
+               %local.keywordset.attrib;
+>
+<!ENTITY % local.keyword.attrib "">
+<!ENTITY % keyword.role.attrib "%role.attrib;">
+<!ELEMENT keyword  (#PCDATA)>
+<!ATTLIST keyword
+               %common.attrib;
+               %keyword.role.attrib;
+               %local.keyword.attrib;
+>
+<!ENTITY % local.sidebar.attrib "">
+<!ENTITY % sidebar.role.attrib "%role.attrib;">
+<!ATTLIST sidebar
+               %common.attrib;
+               %sidebar.role.attrib;
+               %local.sidebar.attrib;
+>
+<!ENTITY % local.abstract.attrib "">
+<!ENTITY % abstract.role.attrib "%role.attrib;">
+<!ELEMENT abstract  (title?, (%para.class;)+)>
+<!ATTLIST abstract
+               %common.attrib;
+               %abstract.role.attrib;
+               %local.abstract.attrib;
+>
+<!ENTITY % local.authorblurb.attrib "">
+<!ENTITY % authorblurb.role.attrib "%role.attrib;">
+<!ELEMENT authorblurb  (title?, (%para.class;)+)>
+<!ATTLIST authorblurb
+               %common.attrib;
+               %authorblurb.role.attrib;
+               %local.authorblurb.attrib;
+>
+<!ENTITY % local.blockquote.attrib "">
+<!ENTITY % blockquote.role.attrib "%role.attrib;">
+<!ATTLIST blockquote
+               %common.attrib;
+               %blockquote.role.attrib;
+               %local.blockquote.attrib;
+>
+<!ENTITY % local.attribution.attrib "">
+<!ENTITY % attribution.role.attrib "%role.attrib;">
+<!ELEMENT attribution  (%para.char.mix;)*>
+<!ATTLIST attribution
+               %common.attrib;
+               %attribution.role.attrib;
+               %local.attribution.attrib;
+>
+<!ENTITY % local.epigraph.attrib "">
+<!ENTITY % epigraph.role.attrib "%role.attrib;">
+<!ELEMENT epigraph  (attribution?, ((%para.class;)|literallayout)+)>
+<!ATTLIST epigraph
+               %common.attrib;
+               %epigraph.role.attrib;
+               %local.epigraph.attrib;
+>
+<!ENTITY % local.footnote.attrib "">
+<!ENTITY % footnote.role.attrib "%role.attrib;">
+<!ELEMENT footnote  ((%footnote.mix;)+)
+                      >
+<!ATTLIST footnote
+               %label.attrib;
+               %common.attrib;
+               %footnote.role.attrib;
+               %local.footnote.attrib;
+>
+<!ENTITY % local.para.attrib "">
+<!ENTITY % para.role.attrib "%role.attrib;">
+<!ATTLIST para
+               %common.attrib;
+               %para.role.attrib;
+               %local.para.attrib;
+>
+<!ENTITY % local.admon.attrib "">
+<!ENTITY % admon.role.attrib "%role.attrib;">
+<!ELEMENT note  (title?, (%admon.mix;)+)
+                      >
+<!ATTLIST note
+               %common.attrib;
+               %admon.role.attrib;
+               %local.admon.attrib;
+>
+<!ENTITY % local.itemizedlist.attrib "">
+<!ENTITY % itemizedlist.role.attrib "%role.attrib;">
+<!ATTLIST itemizedlist         spacing         (normal
+                               |compact)       #IMPLIED
+               %mark.attrib;
+               %common.attrib;
+               %itemizedlist.role.attrib;
+               %local.itemizedlist.attrib;
+>
+<!ENTITY % local.orderedlist.attrib "">
+<!ENTITY % orderedlist.role.attrib "%role.attrib;">
+<!ATTLIST orderedlist
+               numeration      (arabic
+                               |upperalpha
+                               |loweralpha
+                               |upperroman
+                               |lowerroman)    #IMPLIED
+               inheritnum      (inherit
+                               |ignore)        "ignore"
+               continuation    (continues
+                               |restarts)      "restarts"
+               spacing         (normal
+                               |compact)       #IMPLIED
+               %common.attrib;
+               %orderedlist.role.attrib;
+               %local.orderedlist.attrib;
+>
+<!ENTITY % local.listitem.attrib "">
+<!ENTITY % listitem.role.attrib "%role.attrib;">
+<!ELEMENT listitem  ((%component.mix;)+)>
+<!ATTLIST listitem
+               override        CDATA           #IMPLIED
+               %common.attrib;
+               %listitem.role.attrib;
+               %local.listitem.attrib;
+>
+<!ENTITY % local.variablelist.attrib "">
+<!ENTITY % variablelist.role.attrib "%role.attrib;">
+<!ATTLIST variablelist
+               termlength      CDATA           #IMPLIED
+               %common.attrib;
+               %variablelist.role.attrib;
+               %local.variablelist.attrib;
+>
+<!ENTITY % local.varlistentry.attrib "">
+<!ENTITY % varlistentry.role.attrib "%role.attrib;">
+<!ELEMENT varlistentry  (term+, listitem)>
+<!ATTLIST varlistentry
+               %common.attrib;
+               %varlistentry.role.attrib;
+               %local.varlistentry.attrib;
+>
+<!ENTITY % local.term.attrib "">
+<!ENTITY % term.role.attrib "%role.attrib;">
+<!ELEMENT term  (%para.char.mix;)*>
+<!ATTLIST term
+               %common.attrib;
+               %term.role.attrib;
+               %local.term.attrib;
+>
+<!ENTITY % local.example.attrib "">
+<!ENTITY % example.role.attrib "%role.attrib;">
+<!ATTLIST example
+               floatstyle      CDATA                   #IMPLIED
+               %label.attrib;
+               %width.attrib;
+               %common.attrib;
+               %example.role.attrib;
+               %local.example.attrib;
+>
+<!ENTITY % local.programlisting.attrib "">
+<!ENTITY % programlisting.role.attrib "%role.attrib;">
+<!ATTLIST programlisting
+               %width.attrib;
+               %linespecific.attrib;
+               %common.attrib;
+               %programlisting.role.attrib;
+               %local.programlisting.attrib;
+>
+<!ENTITY % local.literallayout.attrib "">
+<!ENTITY % literallayout.role.attrib "%role.attrib;">
+<!ATTLIST literallayout
+               %width.attrib;
+               %linespecific.attrib;
+               class   (monospaced|normal)     "normal"
+               %common.attrib;
+               %literallayout.role.attrib;
+               %local.literallayout.attrib;
+>
+<!ENTITY % local.figure.attrib "">
+<!ENTITY % figure.role.attrib "%role.attrib;">
+<!ATTLIST figure
+               float           %yesorno.attvals;       '0'
+               floatstyle      CDATA                   #IMPLIED
+               pgwide          %yesorno.attvals;       #IMPLIED
+               %label.attrib;
+               %common.attrib;
+               %figure.role.attrib;
+               %local.figure.attrib;
+>
+<!ENTITY % local.mediaobject.attrib "">
+<!ENTITY % mediaobject.role.attrib "%role.attrib;">
+<!ELEMENT mediaobject  (objectinfo?,
+                           (%mediaobject.mix;)+,
+                          caption?)>
+<!ATTLIST mediaobject
+               %common.attrib;
+               %mediaobject.role.attrib;
+               %local.mediaobject.attrib;
+>
+<!ENTITY % local.inlinemediaobject.attrib "">
+<!ENTITY % inlinemediaobject.role.attrib "%role.attrib;">
+<!ELEMENT inlinemediaobject  (objectinfo?,
+                                (%mediaobject.mix;)+)>
+<!ATTLIST inlinemediaobject
+               %common.attrib;
+               %inlinemediaobject.role.attrib;
+               %local.inlinemediaobject.attrib;
+>
+<!ENTITY % local.videoobject.attrib "">
+<!ENTITY % videoobject.role.attrib "%role.attrib;">
+<!ELEMENT videoobject  (objectinfo?, videodata)>
+<!ATTLIST videoobject
+               %common.attrib;
+               %videoobject.role.attrib;
+               %local.videoobject.attrib;
+>
+<!ENTITY % local.audioobject.attrib "">
+<!ENTITY % audioobject.role.attrib "%role.attrib;">
+<!ELEMENT audioobject  (objectinfo?, audiodata)>
+<!ATTLIST audioobject
+               %common.attrib;
+               %audioobject.role.attrib;
+               %local.audioobject.attrib;
+>
+<!ENTITY % local.imageobject.attrib "">
+<!ENTITY % imageobject.role.attrib "%role.attrib;">
+<!ELEMENT imageobject  (objectinfo?, imagedata)>
+<!ATTLIST imageobject
+               %common.attrib;
+               %imageobject.role.attrib;
+               %local.imageobject.attrib;
+>
+<!ENTITY % local.textobject.attrib "">
+<!ENTITY % textobject.role.attrib "%role.attrib;">
+<!ELEMENT textobject  (objectinfo?, (phrase|textdata|(%textobject.mix;)+))>
+<!ATTLIST textobject
+               %common.attrib;
+               %textobject.role.attrib;
+               %local.textobject.attrib;
+>
+<!ENTITY % local.objectinfo.attrib "">
+<!ENTITY % objectinfo.role.attrib "%role.attrib;">
+<!ATTLIST objectinfo
+               %common.attrib;
+               %objectinfo.role.attrib;
+               %local.objectinfo.attrib;
+>
+<!ENTITY % local.objectdata.attrib "">
+<!ENTITY % objectdata.attrib
+       "
+       entityref       ENTITY          #IMPLIED
+       fileref         CDATA           #IMPLIED
+       format          (%notation.class;)
+                                       #IMPLIED
+       srccredit       CDATA           #IMPLIED
+       %local.objectdata.attrib;"
+>
+<!ENTITY % local.videodata.attrib "">
+<!ENTITY % videodata.role.attrib "%role.attrib;">
+<!ELEMENT videodata  EMPTY>
+<!ATTLIST videodata
+       width           CDATA           #IMPLIED
+       contentwidth    CDATA           #IMPLIED
+       depth           CDATA           #IMPLIED
+       contentdepth    CDATA           #IMPLIED
+       align           (left
+                       |right
+                       |center)        #IMPLIED
+       valign          (top
+                       |middle
+                       |bottom)        #IMPLIED
+       scale           CDATA           #IMPLIED
+       scalefit        %yesorno.attvals;
+                                       #IMPLIED
+               %objectdata.attrib;
+               %common.attrib;
+               %videodata.role.attrib;
+               %local.videodata.attrib;
+>
+<!ENTITY % local.audiodata.attrib "">
+<!ENTITY % audiodata.role.attrib "%role.attrib;">
+<!ELEMENT audiodata  EMPTY>
+<!ATTLIST audiodata
+               %objectdata.attrib;
+               %common.attrib;
+               %audiodata.role.attrib;
+               %local.audiodata.attrib;
+>
+<!ENTITY % local.imagedata.attrib "">
+<!ENTITY % imagedata.role.attrib "%role.attrib;">
+<!ELEMENT imagedata  EMPTY>
+<!ATTLIST imagedata
+       width           CDATA           #IMPLIED
+       contentwidth    CDATA           #IMPLIED
+       depth           CDATA           #IMPLIED
+       contentdepth    CDATA           #IMPLIED
+       align           (left
+                       |right
+                       |center)        #IMPLIED
+       valign          (top
+                       |middle
+                       |bottom)        #IMPLIED
+       scale           CDATA           #IMPLIED
+       scalefit        %yesorno.attvals;
+                                       #IMPLIED
+               %objectdata.attrib;
+               %common.attrib;
+               %imagedata.role.attrib;
+               %local.imagedata.attrib;
+>
+<!ENTITY % local.textdata.attrib "">
+<!ENTITY % textdata.role.attrib "%role.attrib;">
+<!ELEMENT textdata  EMPTY>
+<!ATTLIST textdata
+               encoding        CDATA   #IMPLIED
+               %objectdata.attrib;
+               %common.attrib;
+               %textdata.role.attrib;
+               %local.textdata.attrib;
+>
+<!ENTITY % html.coreattrs
+ "id          ID             #IMPLIED
+  class       CDATA          #IMPLIED
+  style       CDATA          #IMPLIED
+  title       CDATA         #IMPLIED"
+  >
+<!ENTITY % i18n
+ "xml:lang    NMTOKEN        #IMPLIED"
+  >
+<!ENTITY % events
+ "onclick     CDATA       #IMPLIED
+  ondblclick  CDATA       #IMPLIED
+  onmousedown CDATA       #IMPLIED
+  onmouseup   CDATA       #IMPLIED
+  onmouseover CDATA       #IMPLIED
+  onmousemove CDATA       #IMPLIED
+  onmouseout  CDATA       #IMPLIED
+  onkeypress  CDATA       #IMPLIED
+  onkeydown   CDATA       #IMPLIED
+  onkeyup     CDATA       #IMPLIED"
+  >
+<!ENTITY % attrs "%html.coreattrs; %i18n; %events;">
+<!ENTITY % cellhalign
+  "align      (left|center|right|justify|char) #IMPLIED
+   char       CDATA    #IMPLIED
+   charoff    CDATA       #IMPLIED"
+  >
+<!ENTITY % cellvalign
+  "valign     (top|middle|bottom|baseline) #IMPLIED"
+  >
+<!ELEMENT colgroup (col)*>
+<!ELEMENT col      EMPTY>
+<!ELEMENT tr       (th|td)+>
+<!ELEMENT th       (%para.char.mix; | %tabentry.mix;)*>
+<!ELEMENT td       (%para.char.mix; | %tabentry.mix;)*>
+<!ATTLIST colgroup
+  %attrs;
+  span        CDATA       "1"
+  width       CDATA  #IMPLIED
+  %cellhalign;
+  %cellvalign;
+  >
+<!ATTLIST col
+  %attrs;
+  span        CDATA       "1"
+  width       CDATA  #IMPLIED
+  %cellhalign;
+  %cellvalign;
+  >
+<!ATTLIST tr
+  %attrs;
+  %cellhalign;
+  %cellvalign;
+  bgcolor     CDATA        #IMPLIED
+  >
+<!ATTLIST th
+  %attrs;
+  abbr        CDATA         #IMPLIED
+  axis        CDATA          #IMPLIED
+  headers     IDREFS         #IMPLIED
+  scope       (row|col|rowgroup|colgroup)   #IMPLIED
+  rowspan     CDATA       "1"
+  colspan     CDATA       "1"
+  %cellhalign;
+  %cellvalign;
+  nowrap      (nowrap)       #IMPLIED
+  bgcolor     CDATA         #IMPLIED
+  width       CDATA       #IMPLIED
+  height      CDATA       #IMPLIED
+  >
+<!ATTLIST td
+  %attrs;
+  abbr        CDATA         #IMPLIED
+  axis        CDATA          #IMPLIED
+  headers     IDREFS         #IMPLIED
+  scope       (row|col|rowgroup|colgroup)   #IMPLIED
+  rowspan     CDATA       "1"
+  colspan     CDATA       "1"
+  %cellhalign;
+  %cellvalign;
+  nowrap      (nowrap)       #IMPLIED
+  bgcolor     CDATA         #IMPLIED
+  width       CDATA       #IMPLIED
+  height      CDATA       #IMPLIED
+  >
+<!ENTITY % tables.role.attrib "%role.attrib;">
+<!ENTITY % bodyatt "
+               floatstyle      CDATA                   #IMPLIED
+                %label.attrib;"
+>
+<!ENTITY % secur "
+       %common.attrib;
+       class       CDATA          #IMPLIED
+       style       CDATA          #IMPLIED
+       title       CDATA         #IMPLIED
+       %i18n;
+       %events;
+       %tables.role.attrib;">
+<!ENTITY % common.table.attribs
+       "%bodyatt;
+       %secur;">
+<!ENTITY % tbl.table.att        '
+    tabstyle    CDATA           #IMPLIED
+    tocentry    %yesorno.attvals;       #IMPLIED
+    shortentry  %yesorno.attvals;       #IMPLIED
+    orient      (port|land)     #IMPLIED
+    pgwide      %yesorno.attvals;       #IMPLIED 
+    summary     CDATA          #IMPLIED
+    width       CDATA        #IMPLIED
+    border      CDATA        #IMPLIED
+    rules       (none | groups | rows | cols | all)      #IMPLIED
+    cellspacing CDATA        #IMPLIED
+    cellpadding CDATA        #IMPLIED
+    align       (left|center|right)   #IMPLIED
+    bgcolor     CDATA         #IMPLIED
+'>
+<!ENTITY % tbl.frame.attval "void|above|below|hsides|lhs|rhs|vsides|box|border|
+top|bottom|topbot|all|sides|none">
+<!ENTITY % tbl.entry.mdl "%para.char.mix; | %tabentry.mix;">
+<!ENTITY % tbl.hdft.mdl        "(tr+|(colspec*,row+))">
+<!ENTITY % tbl.tbody.mdl       "(tr+|row+)">
+<!ENTITY % yesorno 'CDATA'>
+<!ENTITY % tbl.tgroup.mdl       "colspec*,spanspec*,thead?,tfoot?,tbody">
+<!ENTITY % tbl.tgroup.att       '
+    tgroupstyle CDATA           #IMPLIED '>
+<!ENTITY % tbl.row.mdl          "(entry|entrytbl)+">
+<!ENTITY % tbl.entrytbl.mdl     "colspec*,spanspec*,thead?,tbody">
+<!ELEMENT table  (%tbl.table.mdl;)>
+<!ATTLIST table
+        frame           (%tbl.frame.attval;)                    #IMPLIED
+        colsep          %yesorno;                               #IMPLIED
+        rowsep          %yesorno;                               #IMPLIED
+        %tbl.table.att;
+        %bodyatt;
+        %secur;
+>
+<!ELEMENT tgroup  (%tbl.tgroup.mdl;) >
+<!ATTLIST tgroup
+        cols            CDATA                                   #REQUIRED
+        %tbl.tgroup.att;
+        colsep          %yesorno;                               #IMPLIED
+        rowsep          %yesorno;                               #IMPLIED
+        align           (left|right|center|justify|char)        #IMPLIED
+        char            CDATA                                   #IMPLIED
+        charoff         CDATA                                   #IMPLIED
+        %secur;
+>
+<!ELEMENT colspec  EMPTY >
+<!ATTLIST colspec
+        colnum          CDATA                                   #IMPLIED
+        colname         CDATA                                   #IMPLIED
+        colwidth        CDATA                                   #IMPLIED
+        colsep          %yesorno;                               #IMPLIED
+        rowsep          %yesorno;                               #IMPLIED
+        align           (left|right|center|justify|char)        #IMPLIED
+        char            CDATA                                   #IMPLIED
+        charoff         CDATA                                   #IMPLIED
+>
+<!ELEMENT spanspec  EMPTY >
+<!ATTLIST spanspec
+        namest          CDATA                                   #REQUIRED
+        nameend         CDATA                                   #REQUIRED
+        spanname        CDATA                                   #REQUIRED
+        colsep          %yesorno;                               #IMPLIED
+        rowsep          %yesorno;                               #IMPLIED
+        align           (left|right|center|justify|char)        #IMPLIED
+        char            CDATA                                   #IMPLIED
+        charoff         CDATA                                   #IMPLIED
+>
+<!ELEMENT thead  (%tbl.hdft.mdl;)>
+<!ATTLIST thead
+        valign          (top|middle|bottom)                     #IMPLIED
+        %secur;
+>
+<!ELEMENT tfoot  (%tbl.hdft.mdl;)>
+<!ATTLIST tfoot
+        valign          (top|middle|bottom)                     #IMPLIED
+        %secur;
+>
+<!ELEMENT tbody  (%tbl.tbody.mdl;)>
+<!ATTLIST tbody
+        valign          (top|middle|bottom)                     #IMPLIED
+        %secur;
+>
+<!ELEMENT row  (%tbl.row.mdl;)>
+<!ATTLIST row
+        rowsep          %yesorno;                               #IMPLIED
+        valign          (top|middle|bottom)                     #IMPLIED
+        %secur;
+>
+<!ELEMENT entrytbl  (%tbl.entrytbl.mdl;)>
+<!ATTLIST entrytbl
+        cols            CDATA                                   #REQUIRED
+        %tbl.tgroup.att;
+        colname         CDATA                                   #IMPLIED
+        spanname        CDATA                                   #IMPLIED
+        namest          CDATA                                   #IMPLIED
+        nameend         CDATA                                   #IMPLIED
+        colsep          %yesorno;                               #IMPLIED
+        rowsep          %yesorno;                               #IMPLIED
+        align           (left|right|center|justify|char)        #IMPLIED
+        char            CDATA                                   #IMPLIED
+        charoff         CDATA                                   #IMPLIED
+        %secur;
+>
+<!ELEMENT entry  (%tbl.entry.mdl;)*>
+<!ATTLIST entry
+        colname         CDATA                                   #IMPLIED
+        namest          CDATA                                   #IMPLIED
+        nameend         CDATA                                   #IMPLIED
+        spanname        CDATA                                   #IMPLIED
+        morerows        CDATA                                   #IMPLIED
+        colsep          %yesorno;                               #IMPLIED
+        rowsep          %yesorno;                               #IMPLIED
+        align           (left|right|center|justify|char)        #IMPLIED
+        char            CDATA                                   #IMPLIED
+        charoff         CDATA                                   #IMPLIED
+        rotate          %yesorno;                               #IMPLIED
+        valign          (top|middle|bottom)                     #IMPLIED
+        %secur;
+>
+<!ENTITY % local.informaltable.attrib "">
+<!ATTLIST informaltable
+               frame           (%tbl.frame.attval;)    #IMPLIED
+               colsep          %yesorno.attvals;       #IMPLIED
+               rowsep          %yesorno.attvals;       #IMPLIED
+               %common.table.attribs;
+               %tbl.table.att;
+               %local.informaltable.attrib;
+>
+<!ENTITY % local.caption.attrib "">
+<!ENTITY % caption.role.attrib "%role.attrib;">
+<!ELEMENT caption  (#PCDATA | %textobject.mix;)*>
+<!ENTITY % caption.attlist.content "
+       %lang.attrib;
+       %remap.attrib;
+       %xreflabel.attrib;
+       %revisionflag.attrib;
+       %effectivity.attrib;
+       %dir.attrib;
+       %xml-base.attrib;
+       %local.common.attrib;
+               %caption.role.attrib;
+               %attrs;
+               align   (top|bottom|left|right) #IMPLIED
+               %local.caption.attrib;
+">
+<!ATTLIST caption %caption.attlist.content;>
+<!ENTITY % local.affiliation.attrib "">
+<!ENTITY % affiliation.role.attrib "%role.attrib;">
+<!ATTLIST affiliation
+               %common.attrib;
+               %affiliation.role.attrib;
+               %local.affiliation.attrib;
+>
+<!ENTITY % local.jobtitle.attrib "">
+<!ENTITY % jobtitle.role.attrib "%role.attrib;">
+<!ELEMENT jobtitle  (%docinfo.char.mix;)*>
+<!ATTLIST jobtitle
+               %common.attrib;
+               %jobtitle.role.attrib;
+               %local.jobtitle.attrib;
+>
+<!ENTITY % local.author.attrib "">
+<!ENTITY % author.role.attrib "%role.attrib;">
+<!ATTLIST author
+               %common.attrib;
+               %author.role.attrib;
+               %local.author.attrib;
+>
+<!ENTITY % local.authorgroup.attrib "">
+<!ENTITY % authorgroup.role.attrib "%role.attrib;">
+<!ATTLIST authorgroup
+               %common.attrib;
+               %authorgroup.role.attrib;
+               %local.authorgroup.attrib;
+>
+<!ENTITY % local.authorinitials.attrib "">
+<!ENTITY % authorinitials.role.attrib "%role.attrib;">
+<!ELEMENT authorinitials  (%docinfo.char.mix;)*>
+<!ATTLIST authorinitials
+               %common.attrib;
+               %authorinitials.role.attrib;
+               %local.authorinitials.attrib;
+>
+<!ENTITY % local.copyright.attrib "">
+<!ENTITY % copyright.role.attrib "%role.attrib;">
+<!ELEMENT copyright  (year+, holder*)>
+<!ATTLIST copyright
+               %common.attrib;
+               %copyright.role.attrib;
+               %local.copyright.attrib;
+>
+<!ENTITY % local.year.attrib "">
+<!ENTITY % year.role.attrib "%role.attrib;">
+<!ELEMENT year  (%docinfo.char.mix;)*>
+<!ATTLIST year
+               %common.attrib;
+               %year.role.attrib;
+               %local.year.attrib;
+>
+<!ENTITY % local.holder.attrib "">
+<!ENTITY % holder.role.attrib "%role.attrib;">
+<!ELEMENT holder  (%docinfo.char.mix;)*>
+<!ATTLIST holder
+               %common.attrib;
+               %holder.role.attrib;
+               %local.holder.attrib;
+>
+<!ENTITY % local.corpauthor.attrib "">
+<!ENTITY % corpauthor.role.attrib "%role.attrib;">
+<!ELEMENT corpauthor  (%docinfo.char.mix;)*>
+<!ATTLIST corpauthor
+               %common.attrib;
+               %corpauthor.role.attrib;
+               %local.corpauthor.attrib;
+>
+<!ENTITY % local.date.attrib "">
+<!ENTITY % date.role.attrib "%role.attrib;">
+<!ELEMENT date  (%docinfo.char.mix;)*>
+<!ATTLIST date
+               %common.attrib;
+               %date.role.attrib;
+               %local.date.attrib;
+>
+<!ENTITY % local.edition.attrib "">
+<!ENTITY % edition.role.attrib "%role.attrib;">
+<!ELEMENT edition  (%docinfo.char.mix;)*>
+<!ATTLIST edition
+               %common.attrib;
+               %edition.role.attrib;
+               %local.edition.attrib;
+>
+<!ENTITY % local.editor.attrib "">
+<!ENTITY % editor.role.attrib "%role.attrib;">
+<!ATTLIST editor
+               %common.attrib;
+               %editor.role.attrib;
+               %local.editor.attrib;
+>
+<!ENTITY % local.issuenum.attrib "">
+<!ENTITY % issuenum.role.attrib "%role.attrib;">
+<!ELEMENT issuenum  (%docinfo.char.mix;)*>
+<!ATTLIST issuenum
+               %common.attrib;
+               %issuenum.role.attrib;
+               %local.issuenum.attrib;
+>
+<!ENTITY % local.legalnotice.attrib "">
+<!ENTITY % legalnotice.role.attrib "%role.attrib;">
+<!ATTLIST legalnotice
+               %common.attrib;
+               %legalnotice.role.attrib;
+               %local.legalnotice.attrib;
+>
+<!ENTITY % local.orgname.attrib "">
+<!ENTITY % orgname.role.attrib "%role.attrib;">
+<!ELEMENT orgname  (%docinfo.char.mix;)*>
+<!ATTLIST orgname
+               %common.attrib;
+               class   (corporation|nonprofit|consortium|informal|other)       #IMPLIED
+               otherclass      CDATA                   #IMPLIED
+               %orgname.role.attrib;
+               %local.orgname.attrib;
+>
+<!ENTITY % local.othercredit.attrib "">
+<!ENTITY % othercredit.role.attrib "%role.attrib;">
+<!ATTLIST othercredit
+               class   (graphicdesigner
+                       |productioneditor
+                       |copyeditor
+                       |technicaleditor
+                       |translator
+                       |other)                 #IMPLIED
+               %common.attrib;
+               %othercredit.role.attrib;
+               %local.othercredit.attrib;
+>
+<!ENTITY % local.firstname.attrib "">
+<!ENTITY % firstname.role.attrib "%role.attrib;">
+<!ELEMENT firstname  (%docinfo.char.mix;)*>
+<!ATTLIST firstname
+               %common.attrib;
+               %firstname.role.attrib;
+               %local.firstname.attrib;
+>
+<!ENTITY % local.honorific.attrib "">
+<!ENTITY % honorific.role.attrib "%role.attrib;">
+<!ELEMENT honorific  (%docinfo.char.mix;)*>
+<!ATTLIST honorific
+               %common.attrib;
+               %honorific.role.attrib;
+               %local.honorific.attrib;
+>
+<!ENTITY % local.lineage.attrib "">
+<!ENTITY % lineage.role.attrib "%role.attrib;">
+<!ELEMENT lineage  (%docinfo.char.mix;)*>
+<!ATTLIST lineage
+               %common.attrib;
+               %lineage.role.attrib;
+               %local.lineage.attrib;
+>
+<!ENTITY % local.othername.attrib "">
+<!ENTITY % othername.role.attrib "%role.attrib;">
+<!ELEMENT othername  (%docinfo.char.mix;)*>
+<!ATTLIST othername
+               %common.attrib;
+               %othername.role.attrib;
+               %local.othername.attrib;
+>
+<!ENTITY % local.surname.attrib "">
+<!ENTITY % surname.role.attrib "%role.attrib;">
+<!ELEMENT surname  (%docinfo.char.mix;)*>
+<!ATTLIST surname
+               %common.attrib;
+               %surname.role.attrib;
+               %local.surname.attrib;
+>
+<!ENTITY % local.pubdate.attrib "">
+<!ENTITY % pubdate.role.attrib "%role.attrib;">
+<!ELEMENT pubdate  (%docinfo.char.mix;)*>
+<!ATTLIST pubdate
+               %common.attrib;
+               %pubdate.role.attrib;
+               %local.pubdate.attrib;
+>
+<!ENTITY % local.publishername.attrib "">
+<!ENTITY % publishername.role.attrib "%role.attrib;">
+<!ELEMENT publishername  (%docinfo.char.mix;)*>
+<!ATTLIST publishername
+               %common.attrib;
+               %publishername.role.attrib;
+               %local.publishername.attrib;
+>
+<!ENTITY % local.releaseinfo.attrib "">
+<!ENTITY % releaseinfo.role.attrib "%role.attrib;">
+<!ELEMENT releaseinfo  (%docinfo.char.mix;)*>
+<!ATTLIST releaseinfo
+               %common.attrib;
+               %releaseinfo.role.attrib;
+               %local.releaseinfo.attrib;
+>
+<!ENTITY % local.revhistory.attrib "">
+<!ENTITY % revhistory.role.attrib "%role.attrib;">
+<!ELEMENT revhistory  (revision+)>
+<!ATTLIST revhistory
+               %common.attrib;
+               %revhistory.role.attrib;
+               %local.revhistory.attrib;
+>
+<!ENTITY % local.revision.attrib "">
+<!ENTITY % revision.role.attrib "%role.attrib;">
+<!ELEMENT revision  (revnumber, date, (author|authorinitials)*,
+                    (revremark|revdescription)?)>
+<!ATTLIST revision
+               %common.attrib;
+               %revision.role.attrib;
+               %local.revision.attrib;
+>
+<!ENTITY % local.revnumber.attrib "">
+<!ENTITY % revnumber.role.attrib "%role.attrib;">
+<!ELEMENT revnumber  (%docinfo.char.mix;)*>
+<!ATTLIST revnumber
+               %common.attrib;
+               %revnumber.role.attrib;
+               %local.revnumber.attrib;
+>
+<!ENTITY % local.revremark.attrib "">
+<!ENTITY % revremark.role.attrib "%role.attrib;">
+<!ELEMENT revremark  (%docinfo.char.mix;)*>
+<!ATTLIST revremark
+               %common.attrib;
+               %revremark.role.attrib;
+               %local.revremark.attrib;
+>
+<!ENTITY % local.revdescription.attrib "">
+<!ENTITY % revdescription.role.attrib "%role.attrib;">
+<!ELEMENT revdescription  ((%revdescription.mix;)+)>
+<!ATTLIST revdescription
+               %common.attrib;
+               %revdescription.role.attrib;
+               %local.revdescription.attrib;
+>
+<!ENTITY % local.volumenum.attrib "">
+<!ENTITY % volumenum.role.attrib "%role.attrib;">
+<!ELEMENT volumenum  (%docinfo.char.mix;)*>
+<!ATTLIST volumenum
+               %common.attrib;
+               %volumenum.role.attrib;
+               %local.volumenum.attrib;
+>
+<!ENTITY % local.command.attrib "">
+<!ENTITY % command.role.attrib "%role.attrib;">
+<!ELEMENT command  (%cptr.char.mix;)*>
+<!ATTLIST command
+               %moreinfo.attrib;
+               %common.attrib;
+               %command.role.attrib;
+               %local.command.attrib;
+>
+<!ENTITY % local.computeroutput.attrib "">
+<!ENTITY % computeroutput.role.attrib "%role.attrib;">
+<!ATTLIST computeroutput
+               %moreinfo.attrib;
+               %common.attrib;
+               %computeroutput.role.attrib;
+               %local.computeroutput.attrib;
+>
+<!ENTITY % local.email.attrib "">
+<!ENTITY % email.role.attrib "%role.attrib;">
+<!ELEMENT email  (%docinfo.char.mix;)*>
+<!ATTLIST email
+               %common.attrib;
+               %email.role.attrib;
+               %local.email.attrib;
+>
+<!ENTITY % local.filename.attrib "">
+<!ENTITY % filename.role.attrib "%role.attrib;">
+<!ELEMENT filename  (%cptr.char.mix;)*>
+<!ATTLIST filename
+               class           (headerfile
+                                |partition
+                                |devicefile
+                                |libraryfile
+                                |directory
+                                |extension
+                               |symlink)       #IMPLIED
+               path            CDATA           #IMPLIED
+               %moreinfo.attrib;
+               %common.attrib;
+               %filename.role.attrib;
+               %local.filename.attrib;
+>
+<!ENTITY % local.lineannotation.attrib "">
+<!ENTITY % lineannotation.role.attrib "%role.attrib;">
+<!ELEMENT lineannotation  (%para.char.mix;)*>
+<!ATTLIST lineannotation
+               %common.attrib;
+               %lineannotation.role.attrib;
+               %local.lineannotation.attrib;
+>
+<!ENTITY % local.literal.attrib "">
+<!ENTITY % literal.role.attrib "%role.attrib;">
+<!ELEMENT literal  (%cptr.char.mix;)*>
+<!ATTLIST literal
+               %moreinfo.attrib;
+               %common.attrib;
+               %literal.role.attrib;
+               %local.literal.attrib;
+>
+<!ENTITY % local.option.attrib "">
+<!ENTITY % option.role.attrib "%role.attrib;">
+<!ELEMENT option  (%cptr.char.mix;)*>
+<!ATTLIST option
+               %common.attrib;
+               %option.role.attrib;
+               %local.option.attrib;
+>
+<!ENTITY % local.replaceable.attrib "">
+<!ENTITY % replaceable.role.attrib "%role.attrib;">
+<!ATTLIST replaceable
+               class           (command
+                               |function
+                               |option
+                               |parameter)     #IMPLIED
+               %common.attrib;
+               %replaceable.role.attrib;
+               %local.replaceable.attrib;
+>
+<!ENTITY % local.systemitem.attrib "">
+<!ENTITY % systemitem.role.attrib "%role.attrib;">
+<!ATTLIST systemitem
+               class   (constant
+                       |event
+                       |eventhandler
+                       |domainname
+                       |fqdomainname
+                       |ipaddress
+                       |netmask
+                       |etheraddress
+                       |groupname
+                       |library
+                       |macro
+                       |osname
+                       |filesystem
+                       |resource
+                       |systemname
+                       |username
+                       |newsgroup
+                        |process
+                        |service
+                        |server
+                        |daemon)       #IMPLIED
+               %moreinfo.attrib;
+               %common.attrib;
+               %systemitem.role.attrib;
+               %local.systemitem.attrib;
+>
+<!ENTITY % local.userinput.attrib "">
+<!ENTITY % userinput.role.attrib "%role.attrib;">
+<!ATTLIST userinput
+               %moreinfo.attrib;
+               %common.attrib;
+               %userinput.role.attrib;
+               %local.userinput.attrib;
+>
+<!ENTITY % local.abbrev.attrib "">
+<!ENTITY % abbrev.role.attrib "%role.attrib;">
+<!ELEMENT abbrev  (%word.char.mix;)*>
+<!ATTLIST abbrev
+               %common.attrib;
+               %abbrev.role.attrib;
+               %local.abbrev.attrib;
+>
+<!ENTITY % local.acronym.attrib "">
+<!ENTITY % acronym.role.attrib "%role.attrib;">
+<!ELEMENT acronym  (%word.char.mix;)*
+               >
+<!ATTLIST acronym
+               %common.attrib;
+               %acronym.role.attrib;
+               %local.acronym.attrib;
+>
+<!ENTITY % local.citetitle.attrib "">
+<!ENTITY % citetitle.role.attrib "%role.attrib;">
+<!ELEMENT citetitle  (%para.char.mix;)*>
+<!ATTLIST citetitle
+               pubwork         (article
+                               |book
+                               |chapter
+                               |part
+                               |refentry
+                               |section
+                               |journal
+                               |series
+                               |set
+                               |manuscript
+                               |cdrom
+                               |dvd
+                               |wiki
+                               |gopher
+                               |bbs
+                                |emailmessage
+                                |webpage
+                                |newsposting)  #IMPLIED
+               %common.attrib;
+               %citetitle.role.attrib;
+               %local.citetitle.attrib;
+>
+<!ENTITY % local.emphasis.attrib "">
+<!ENTITY % emphasis.role.attrib "%role.attrib;">
+<!ELEMENT emphasis  (%para.char.mix;)*>
+<!ATTLIST emphasis
+               %common.attrib;
+               %emphasis.role.attrib;
+               %local.emphasis.attrib;
+>
+<!ENTITY % local.phrase.attrib "">
+<!ENTITY % phrase.role.attrib "%role.attrib;">
+<!ELEMENT phrase  (%para.char.mix;)*>
+<!ATTLIST phrase
+               %common.attrib;
+               %phrase.role.attrib;
+               %local.phrase.attrib;
+>
+<!ENTITY % local.quote.attrib "">
+<!ENTITY % quote.role.attrib "%role.attrib;">
+<!ELEMENT quote  (%para.char.mix;)*>
+<!ATTLIST quote
+               %common.attrib;
+               %quote.role.attrib;
+               %local.quote.attrib;
+>
+<!ENTITY % local.ssscript.attrib "">
+<!ENTITY % ssscript.role.attrib "%role.attrib;">
+<!ATTLIST subscript
+               %common.attrib;
+               %ssscript.role.attrib;
+               %local.ssscript.attrib;
+>
+<!ATTLIST superscript
+               %common.attrib;
+               %ssscript.role.attrib;
+               %local.ssscript.attrib;
+>
+<!ENTITY % local.trademark.attrib "">
+<!ENTITY % trademark.role.attrib "%role.attrib;">
+<!ATTLIST trademark
+               class           (service
+                               |trade
+                               |registered
+                               |copyright)     'trade'
+               %common.attrib;
+               %trademark.role.attrib;
+               %local.trademark.attrib;
+>
+<!ENTITY % local.link.attrib "">
+<!ENTITY % link.role.attrib "%role.attrib;">
+<!ELEMENT link  (%para.char.mix;)*
+               >
+<!ATTLIST link
+               endterm         IDREF           #IMPLIED
+               xrefstyle       CDATA           #IMPLIED
+               type            CDATA           #IMPLIED
+               %linkendreq.attrib;
+               %common.attrib;
+               %link.role.attrib;
+               %local.link.attrib;
+>
+<!ENTITY % local.ulink.attrib "">
+<!ENTITY % ulink.role.attrib "%role.attrib;">
+<!ELEMENT ulink  (%para.char.mix;)*
+               >
+<!ATTLIST ulink
+               url             CDATA           #REQUIRED
+               type            CDATA           #IMPLIED
+               xrefstyle       CDATA           #IMPLIED
+               %common.attrib;
+               %ulink.role.attrib;
+               %local.ulink.attrib;
+>
+<!ENTITY % local.footnoteref.attrib "">
+<!ENTITY % footnoteref.role.attrib "%role.attrib;">
+<!ELEMENT footnoteref  EMPTY>
+<!ATTLIST footnoteref
+               %linkendreq.attrib;             %label.attrib;
+               %common.attrib;
+               %footnoteref.role.attrib;
+               %local.footnoteref.attrib;
+>
+<!ENTITY % local.xref.attrib "">
+<!ENTITY % xref.role.attrib "%role.attrib;">
+<!ELEMENT xref  EMPTY>
+<!ATTLIST xref
+               endterm         IDREF           #IMPLIED
+               xrefstyle       CDATA           #IMPLIED
+               %common.attrib;
+               %linkendreq.attrib;
+               %xref.role.attrib;
+               %local.xref.attrib;
+>
+<!ENTITY % local.anchor.attrib "">
+<!ENTITY % anchor.role.attrib "%role.attrib;">
+<!ELEMENT anchor  EMPTY>
+<!ATTLIST anchor
+               %idreq.attrib;          %pagenum.attrib;                %remap.attrib;
+               %xreflabel.attrib;
+               %revisionflag.attrib;
+               %effectivity.attrib;
+               %anchor.role.attrib;
+               %local.anchor.attrib;
+>
+<!ENTITY % local.appendix.class "">
+<!ENTITY % appendix.class      "appendix %local.appendix.class;">
+<!ENTITY % div.title.content
+       "title, subtitle?, titleabbrev?">
+<!ENTITY % bookcomponent.title.content
+       "title, subtitle?, titleabbrev?">
+<!ENTITY % sect.title.content
+       "title, subtitle?, titleabbrev?">
+<!ENTITY % local.appendix.attrib "">
+<!ENTITY % appendix.role.attrib "%role.attrib;">
+<!ATTLIST appendix
+               %label.attrib;
+               %status.attrib;
+               %common.attrib;
+               %appendix.role.attrib;
+               %local.appendix.attrib;
+>
+<!ENTITY % local.section.attrib "">
+<!ENTITY % section.role.attrib "%role.attrib;">
+<!ATTLIST section
+               %label.attrib;
+               %status.attrib;
+               %common.attrib;
+               %section.role.attrib;
+               %local.section.attrib;
+>
+<!ENTITY % local.bibliography.attrib "">
+<!ENTITY % bibliography.role.attrib "%role.attrib;">
+<!ATTLIST bibliography
+               %status.attrib;
+               %common.attrib;
+               %bibliography.role.attrib;
+               %local.bibliography.attrib;
+>
+<!ENTITY % local.bibliodiv.attrib "">
+<!ENTITY % bibliodiv.role.attrib "%role.attrib;">
+<!ATTLIST bibliodiv
+               %status.attrib;
+               %common.attrib;
+               %bibliodiv.role.attrib;
+               %local.bibliodiv.attrib;
+>
+<!ENTITY % local.article.attrib "">
+<!ENTITY % article.role.attrib "%role.attrib;">
+<!ATTLIST article
+               class           (journalarticle
+                               |productsheet
+                               |whitepaper
+                               |techreport
+                                |specification
+                               |faq)           #IMPLIED
+               parentbook      IDREF           #IMPLIED
+               %status.attrib;
+               %common.attrib;
+               %article.role.attrib;
+               %local.article.attrib;
+>
+<!ELEMENT objectinfo ((mediaobject | legalnotice
+       | keywordset | subjectset | %bibliocomponent.mix;)+)>
+<!ELEMENT section (sectioninfo?,
+                       (%sect.title.content;),
+                       (((%divcomponent.mix;)+, section*)
+                        | section+))>
+<!ELEMENT sectioninfo ((mediaobject | legalnotice
+       | keywordset | subjectset | %bibliocomponent.mix;)+)>
+<!ELEMENT authorgroup ((author|editor|corpauthor|othercredit)+)>
+<!ELEMENT author ((%person.ident.mix;)+)>
+<!ELEMENT editor ((%person.ident.mix;)+)>
+<!ELEMENT othercredit ((%person.ident.mix;)+)>
+<!ELEMENT affiliation (jobtitle?, orgname?)>
+<!ELEMENT para (%para.char.mix;)*>
+<!ENTITY % informaltable.table.mdl
+       "((mediaobject+|tgroup+)
+          |(caption, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+)))">
+<!ELEMENT informaltable (%informaltable.table.mdl;) >
+<!ELEMENT replaceable (#PCDATA 
+               | %link.char.class;
+                | %base.char.class;
+               | inlinemediaobject)*>
+<!ELEMENT trademark (#PCDATA 
+               | %link.char.class; 
+               | %tech.char.class;
+               | inlinemediaobject
+               | emphasis)*>
+<!ELEMENT article ((%div.title.content;)?, articleinfo?,
+                      (%bookcomponent.content;),
+                      ((%appendix.class;)|bibliography)*)>
+<!ELEMENT articleinfo ((mediaobject | legalnotice
+       | subjectset | keywordset | %bibliocomponent.mix;)+)>
+<!ELEMENT appendix ((%bookcomponent.title.content;),
+               (%bookcomponent.content;))>
+<!ELEMENT bibliography ((%bookcomponent.title.content;)?,
+                        (%component.mix;)*,
+                        (bibliodiv+ | bibliomixed+))>
+<!ELEMENT bibliomixed (#PCDATA | %bibliocomponent.mix; | bibliomset)*>
+<!ELEMENT bibliodiv ((%sect.title.content;)?, (%component.mix;)*,
+               (bibliomixed)+)>
+<!ELEMENT sidebar ((%formalobject.title.content;)?,
+                   (%sidebar.mix;)+)>
+<!ELEMENT programlisting (%para.char.mix; | lineannotation)*>
+<!ELEMENT literallayout (%para.char.mix; | lineannotation)*>
+<!ELEMENT itemizedlist ((%formalobject.title.content;)?,
+                           (%listpreamble.mix;)*, listitem+)>
+<!ELEMENT orderedlist ((%formalobject.title.content;)?,
+                           (%listpreamble.mix;)*, listitem+)>
+<!ELEMENT variablelist ((%formalobject.title.content;)?,
+                           (%listpreamble.mix;)*, varlistentry+)>
+<!ELEMENT example ((%formalobject.title.content;), (%example.mix;)+)
+               >
+<!ELEMENT figure ((%formalobject.title.content;),
+                       (%figure.mix; | %link.char.class;)+)>
+<!ELEMENT legalnotice (title?, (%legalnotice.mix;)+)
+               >
+<!ELEMENT systemitem (%cptr.char.mix; | acronym)*>
+<!ELEMENT computeroutput  (%cptr.char.mix;)*>
+<!ELEMENT userinput  (%cptr.char.mix;)*>
+<!ELEMENT blockquote  (title?, attribution?, (%component.mix;)+)>
+<!ELEMENT subscript  (#PCDATA
+               | %link.char.class;
+               | emphasis
+               | replaceable
+                | inlinemediaobject
+               | %base.char.class;
+               | %other.char.class;)*
+               >
+<!ELEMENT superscript  (#PCDATA
+               | %link.char.class;
+               | emphasis
+               | replaceable
+                | inlinemediaobject
+               | %base.char.class;
+               | %other.char.class;)*
+               >
diff --git a/manual/faq.xml b/manual/faq.xml
new file mode 100644 (file)
index 0000000..67eae6e
--- /dev/null
@@ -0,0 +1,235 @@
+<?xml version="1.0" encoding="utf-8"?>
+<appendix id="ap_faq">
+<title>The Sylpheed-Claws FAQ</title>
+
+  <section id="faq_general">
+    <title>General information</title>
+
+    <section>
+      <title>What is Sylpheed? What is Sylpheed-Claws?</title>
+      <para>
+         Sylpheed is an e-mail client (and news reader) based on GTK+, running on the X Window System, and aiming for:
+      </para>
+      <itemizedlist>
+        <listitem>
+         <para>
+           Quick response
+         </para>
+       </listitem>
+        <listitem>
+         <para>
+           Graceful, and sophisticated interface
+         </para>
+       </listitem>
+        <listitem>
+         <para>
+           Easy configuration, intuitive operation
+         </para>
+       </listitem>
+        <listitem>
+         <para>
+           Abundant features
+         </para>
+       </listitem>
+      </itemizedlist>
+      <para>
+        Sylpheed-Claws is the extended version of Sylpheed.
+      </para>
+    </section>
+
+    <section>
+      <title>What are the differences between Sylpheed and Sylpheed-Claws?</title>
+      <para>
+        For a list of features, and differences between Sylpheed and Sylpheed-Claws, see <ulink url="http://sylpheed-claws.sourceforge.net/features.php">the online features page</ulink>.
+      </para>
+    </section>
+
+    <section>
+      <title>Where can I get Sylpheed-Claws?</title>
+      <para>
+        See the <ulink url="http://sylpheed-claws.sourceforge.net/downloads.php">Downloads page</ulink>.
+      </para>
+    </section>
+
+    <section>
+      <title>Who writes Sylpheed-Claws?</title>
+      <para>
+        Sylpheed-Claws is developed by the Sylpheed-Claws Team. Sylpheed-Claws is also regularly syncronised with the original version of Sylpheed written by Hiroyuki Yamamoto.
+      </para>
+    </section>
+
+    <section>
+      <title>What does the name Sylpheed mean?</title>
+      <para>
+        It means 'light weight', like air. This comes from the name of the wind spirits, the Sylphs.
+      </para>
+    </section>
+
+    <section>
+      <title>How does Sylpheed-Claws store mails?</title>
+      <para>
+        Mails are stored in the MH mailfile format as used by MH and EMH. Maildir and mbox formats are supported via two plugins available on the <ulink url="http://sylpheed-claws.sourceforge.net/plugins.php">Plugins page</ulink>.
+      </para>
+    </section>
+
+    <section>
+      <title>Why does the auto collection of mail not work?</title>
+      <para>
+        Auto collection works since version 0.5.1. If you need it or want it, you should upgrade.
+      </para>
+    </section>
+
+    <section>
+      <title>Does Sylpheed-Claws have mail filtering?</title>
+      <para>
+        Yes. You can find it in <quote>Configuration</quote> menu, <quote>Filtering...</quote> option.
+      </para>
+    </section>
+
+    <section>
+      <title>Can Sylpheed-Claws handle IMAP mail?</title>
+      <para>
+        Yes. As of version 0.4.99 IMAP is supported.
+      </para>
+    </section>
+
+    <section>
+      <title>Can Sylpheed-Claws handle local unix mailboxes?</title>
+      <para>
+        Yes.
+      </para>
+    </section>
+
+    <section>
+      <title>Can Sylpheed-Claws handle IPv6?</title>
+      <para>
+        Yes, IPv6 is fully supported in Sylpheed-Claws.
+      </para>
+    </section>
+
+    <section>
+      <title>How many POP3, News or IMAP accounts can I set up in Sylpheed-Claws?</title>
+      <para>
+        The number is not limited. The limit is reached when your computer stops responding.
+      </para>
+    </section>
+
+    <section>
+      <title>Does Sylpheed-Claws support encryption like GPG?</title>
+      <para>
+        Yes. GPG is implemented and works fine. For activating it in Sylpheed-Claws, see Installation And Configuration section in this FAQ or the appropiate chapter in this manual.
+      </para>
+    </section>
+
+    <section>
+      <title>How does Sylpheed-Claws check for MIME types?</title>
+      <para>
+        Sylpheed-Claws uses the Mutt type of mime checking.
+      </para>
+    </section>
+
+    <section>
+      <title>Does Sylpheed-Claws allow me to write HTML styled messages?</title>
+      <para>
+        No. A discussion has gone around over this topic, and the outcome was that HTML mail is not wanted. If you really need to send HTML, you can of course attach a webpage to an e-mail. Several patches have been made to facilitate better HTML handling in Sylpheed. You can find these patches at the Sylpheed Patch Page (see further down in the document).
+      </para>
+    </section>
+
+    <section>
+      <title>Does Sylpheed-Claws have name completion in the address fields?</title>
+      <para>
+        Yes. When you search for a name that starts with "don", type "don" (without the quotes) and press the TAB key. This will show you the correct name (when only one "don" exists in your addressbook. Otherwise a dropdown list appears, which allows you to select the name you want. E.g. Donald Duck, Don Johnson. But also e-mail addresses starting with "don" will appear in the list (like "don.giovanni@maffia.org").
+      </para>
+    </section>
+
+    <section>
+      <title>Fine, but when I hit the TAB key I get an error message.</title>
+      <para>
+        When you want to use name completion, make sure that there are names in your address book. If there are no names, even Sylpheed-Claws has a hard time completing something.
+      </para>
+    </section>
+
+    <section>
+      <title>Why is Sylpheed-Claws so fast?</title>
+      <para>
+        That's what it is designed for!
+      </para>
+    </section>
+
+    <section>
+      <title>How can I send in patches, report bugs, talk about Sylpheed-Claws with others?</title>
+      <para>
+        To talk to others, you should join the Sylpheed-Claws users' mailing list at <ulink url="http http://sylpheed-claws.sourceforge.net/MLs.php">SourceForge</ulink>.
+      </para>
+    </section>
+
+    <section>
+      <title></title>
+      <para>
+      </para>
+    </section>
+
+    <section>
+      <title></title>
+      <para>
+      </para>
+    </section>
+
+    <section>
+      <title></title>
+      <para>
+      </para>
+    </section>
+
+    <section>
+      <title></title>
+      <para>
+      </para>
+    </section>
+
+    <section>
+      <title></title>
+      <para>
+      </para>
+    </section>
+
+  </section>
+
+  <section id="faq_instconf">
+    <title>Installation and configuration</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="faq_interface">
+    <title>Interface</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="faq_compose">
+    <title>Composing mails or news</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="faq_filtering">
+    <title>Filtering and processing of messages</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="faq_actions">
+    <title>Actions</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="faq_plugins">
+    <title>Plugins</title>
+    <para>
+    </para>
+  </section>
+
+</appendix>
+
diff --git a/manual/glossary.xml b/manual/glossary.xml
new file mode 100644 (file)
index 0000000..7768723
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<appendix id="ap_glossary">
+<title>Glossary</title>
+<para>
+</para>
+</appendix>
+
diff --git a/manual/gpl.xml b/manual/gpl.xml
new file mode 100644 (file)
index 0000000..55962f6
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<appendix id="ap_gpl">
+<title>License</title>
+
+
+</appendix>
+
diff --git a/manual/handling.xml b/manual/handling.xml
new file mode 100644 (file)
index 0000000..e67113f
--- /dev/null
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<section id="ch_handling">
+<title>Basic mail handling</title>
+
+  <section id="handling_folders">
+    <title>Mail folders</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="handling_organise">
+    <title>Folder organisation</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="handling_filters">
+    <title>Simple mail filters</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="handling_searchin">
+    <title>Searching for mails</title>
+    <para>
+    </para>
+  </section>
+
+</section>
+
diff --git a/manual/intro.xml b/manual/intro.xml
new file mode 100644 (file)
index 0000000..765421f
--- /dev/null
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<section id="ch_intro">
+<title>Introduction</title>
+
+  <section id="intro_what">
+    <title>What is Sylpheed-Claws</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="intro_whatnot">
+    <title>What Sylpheed-Claws is not</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="intro_features"> 
+    <title>Main features</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="intro_history">
+    <title>History of Sylpheed-Claws</title>
+    <para>
+    </para>
+  </section>
+
+</section>
+
diff --git a/manual/keyboard.xml b/manual/keyboard.xml
new file mode 100644 (file)
index 0000000..d47eb80
--- /dev/null
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<appendix id="ap_keyboard">
+<title>Default keyboard shortcuts</title>
+
+  <section id="keyb_mail">
+    <title>Main window</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="keyb_compose">
+    <title>Compose window</title>
+    <para>
+    </para>
+  </section>
+
+</appendix>
+
diff --git a/manual/manual.xml b/manual/manual.xml
new file mode 100644 (file)
index 0000000..5e69892
--- /dev/null
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE article SYSTEM "dtd/sdocbook.dtd" [
+  <!ENTITY ch_intro    SYSTEM "intro.xml">
+  <!ENTITY ch_starting SYSTEM "starting.xml">
+  <!ENTITY ch_handling SYSTEM "handling.xml">
+  <!ENTITY ch_account  SYSTEM "account.xml">
+  <!ENTITY ch_advanced SYSTEM "advanced.xml">
+  <!ENTITY ch_plugins  SYSTEM "plugins.xml">
+  <!ENTITY ch_addrbook SYSTEM "addrbook.xml">
+  <!ENTITY ap_faq      SYSTEM "faq.xml">
+  <!ENTITY ap_keyboard SYSTEM "keyboard.xml">
+  <!ENTITY ap_glossary SYSTEM "glossary.xml">
+  <!ENTITY ap_ack      SYSTEM "ack.xml">
+]>
+<article>
+  <title>The Sylpheed-Claws User Manual</title>
+  <subtitle></subtitle>
+  <articleinfo>
+    <corpauthor>
+      <ulink url="http://claws.sylpheed.org">The Sylpheed Claws Team</ulink>
+    </corpauthor>
+    <author><firstname>Abhay</firstname><surname>S. Kushwaha</surname>
+    </author>
+    <author><firstname>Colin</firstname><surname>Leroy</surname>
+    </author>
+    <author><firstname>Paul</firstname><surname>Mangan</surname>
+    </author>
+    <author><firstname>Ricardo</firstname><surname>Mones</surname>
+    </author>
+    <author><firstname>Sebastian</firstname><surname>Borkenkaefer</surname>
+    </author>
+    <author><firstname>Subash</firstname><surname>Jeyan</surname>
+    </author>
+    <copyright>
+      <year>2005</year>
+      <holder>The Sylpheed Claws Team.</holder>
+    </copyright>
+    <legalnotice id="license">
+      <para>
+        This program is free software; you can redistribute it and/or modify it under the terms of the <acronym>GNU</acronym> General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
+      </para>
+      <para>
+        This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the <acronym>GNU</acronym> General Public License for more details.
+      </para>
+      <para>
+        You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+      </para>
+    </legalnotice>
+  </articleinfo>
+  &ch_intro;
+  &ch_starting;
+  &ch_handling;
+  &ch_account;
+  &ch_advanced;
+  &ch_plugins;
+  &ch_addrbook;
+  &ap_faq;
+  &ap_keyboard;
+  &ap_ack;
+  &ap_glossary;
+</article>
+
diff --git a/manual/plugins.xml b/manual/plugins.xml
new file mode 100644 (file)
index 0000000..dc1634c
--- /dev/null
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<section id="ch_plugins">
+<title>Extending Sylpheed-Claws</title>
+
+  <section id="plugins_default">
+    <title>Provided plugins</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="plugins_external">
+    <title>More plugins</title>
+    <para>
+    </para>
+  </section>
+
+</section>
+
diff --git a/manual/starting.xml b/manual/starting.xml
new file mode 100644 (file)
index 0000000..22f54e1
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<section id="ch_starting">
+<title>Getting started with Sylpheed-Claws</title>
+
+  <section id="start_wizard">
+    <title>The initial wizard</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="start_getting">
+    <title>Getting mail</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="start_reading">
+    <title>Reading mail</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="start_writting">
+    <title>Writting first mail</title>
+    <para>
+    </para>
+  </section>
+
+  <section id="start_sending">
+    <title>Send first mail</title>
+    <para>
+    </para>
+  </section>
+
+</section>
+