primarily todo with sisu documentation, changelog reproduced below:
authorRalph Amissah <ralph@amissah.com>
Sun, 23 Sep 2007 04:16:21 +0000 (05:16 +0100)
committerRalph Amissah <ralph@amissah.com>
Sun, 23 Sep 2007 04:16:21 +0000 (05:16 +0100)
* start documenting sisu using sisu
  * sisu markup source files in
    data/doc/sisu/sisu_markup_samples/sisu_manual/
    /usr/share/doc/sisu/sisu_markup_samples/sisu_manual/
  * default output [sisu -3] in
    data/doc/manuals_generated/sisu_manual/
    /usr/share/doc/manuals_generated/sisu_manual/
    (adds substantially to the size of sisu package!)

* help related edits

* manpage, work on ability to generate manpages, improved

* param, exclude footnote mark count when occurs within code block

* plaintext changes made

* shared_txt, line wrap visited

* file:// link option introduced (in addition to existing https?:// and
  ftp://) a bit arbitrarily, diff here, [double check changes in sysenv and
  hub]

* minor adjustments
  * html url match refinement
  * css added tiny_center

* plaintext
  * endnotes fix
  * footnote adjustment to make more easily distinguishable from substantive
    text
  * flag -a only [flags -A -e -E dropped]
    controlled by modifiers --unix/msdos --footnote/endnote

* defaults, homepage
  * renamed homepage (instead of index) implications for modifying skins,
    which need likewise to have any homepage entry renamed
  * added link to sisu_manual in homepage

* css the css for the default homepage is renamed homepage.css (instead of
  index.css) [consider removing this and relying on html.css]

* ruby version < ruby1.9
  * place stop on installation and working with for now [ruby String.strip
    broken in ruby 1.9.0 (2007-09-10 patchlevel 0) [i486-linux],
    2007-09-18:38/2]
  * debian/control restrict use to ruby > 1.8.4 and ruby < 1.9

* debian
  * debian/control restrict use to ruby > 1.8.4 and ruby < 1.9
  * sisu-doc new sub-package for sisu documentation
    debian/control and sisu-doc.install

710 files changed:
CHANGELOG
README
bin/sisu
bin/sisu_termsheet
bin/sisu_webrick
conf/sisu/sisurc.yml
data/doc/manuals_generated/_sisu/image/DebTuxRubySiSU.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/arrow_next_blue.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/arrow_next_red.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/arrow_prev_blue.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/arrow_prev_red.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/arrow_up_blue.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/arrow_up_red.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/b_bluebell.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/b_doc.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/b_home.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/b_info.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/b_odf.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/b_pdf.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/b_toc.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/bluebell.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/bullet.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/bullet_08.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/bullet_09.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/bullet_10.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/bullet_11.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/bullet_12.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/bullet_doc.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/bullet_red.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/c_Copyleft.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/c_Euro.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/dot_clear.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/dot_white.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/gplv3.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/gplv3_free_software.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/next.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/previous.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/rb7.ico [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/sisu.png [new file with mode: 0644]
data/doc/manuals_generated/_sisu/image/toctoc.png [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/css/docbook.css [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/css/dom.css [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/css/html.css [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/css/html_tables.css [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/css/index.css [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/css/sax.css [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/css/xhtml.css [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/image [new symlink]
data/doc/manuals_generated/sisu_manual/_sisu/image_local/GnuDebianLinuxRubyBetterWay.png [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/image_local/sisu.home.png [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/image_local/sisu.png [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/image_local/tux.png [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_dom.rnc [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_sax.rnc [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_xhtml.rnc [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_dom.rng [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_sax.rng [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_xhtml.rng [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_dom.xsd [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_node.rng [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_sax.xsd [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_xhtml.xsd [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/xlink.xsd [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_commands.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_complete.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_complete.7 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_configuration.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_faq.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_faq.8 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_filetypes.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_help.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_help_sources.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_howto.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_howto.8 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_introduction.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_markup.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_output_overview.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_pdf.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_pdf.7 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_postgresql.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_postgresql.7 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_quickstart.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_quickstart.8 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_remote.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_remote.8 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_search.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_search.8 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_skin.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_sqlite.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_sqlite.7 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_syntax_highlighting.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_syntax_highlighting.8 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_vim.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_vim.7 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/man/sisu_webrick.1 [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/command_modifiers.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/command_shorcuts.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/commands.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/commands_database.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/sisu_commands.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_commands/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/complete.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/sisu_complete.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_complete/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/config.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/home.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/skins.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_configuration/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/1.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/endnotes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/sisu_description.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_description/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/endnotes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/examples.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/sisu_examples.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_examples/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/endnotes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/faq.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/sisu_faq.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_faq/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/alt.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/endnotes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/filetypes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisu_filetypes.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_filetypes/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/endnotes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/help.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/sisu_help.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/endnotes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/help_sources.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisu_help_sources.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_help_sources/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_howto/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/endnotes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_feature_summary.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_how.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_intro.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_introduction.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_introduction/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/11.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/12.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/13.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/22.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/36.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/45.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/alt.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/command_modifiers.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/command_shorcuts.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/commands.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/commands_database.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/config.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/css.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/download.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/endnotes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/examples.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/faq.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/filetypes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/headers.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/help.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/help_sources.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/home.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/howto_appearance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/howto_config.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/howto_help.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/howto_markup.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/howto_readme.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/howto_setup.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/howto_setup_post_installation.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/install_dependencies_and_notes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/installation.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/markup.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/organising_content.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/postgresql.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/remote_output.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/remote_servers.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/remote_source.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/search_cgi.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/search_hyperestraier.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/search_intro.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/search_sql.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_feature_summary.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_how.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_intro.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/skins.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/sqlite.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_manual/webrick.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/3.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/4.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/5.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/endnotes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/headers.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/markup.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/sisu_markup.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_markup/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/1.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/endnotes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisu_output_overview.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_output_overview/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/sisu_pdf.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/sqlite.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_pdf/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/postgresql.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisu_postgresql.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_postgresql/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/1.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/endnotes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisu_quickstart.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_quickstart/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/remote_output.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/remote_servers.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/remote_source.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/sisu_remote.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_remote/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/endnotes.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/postgresql.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/search_cgi.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/search_hyperestraier.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/search_intro.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/search_sql.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/sqlite.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_search/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/sisu_skin.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/skins.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_skin/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisu_sqlite.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/sqlite.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_sqlite/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/1.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisu_syntax_highlighting.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/sisu_vim.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_vim/vim.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/concordance.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/digest.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/doc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/dom.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/index.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/landscape.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/metadata.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/opendocument.odt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/plain.txt [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/portrait.pdf [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/sax.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/scroll.xhtml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/sisu_manifest.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/sisu_webrick.sst [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/sisupod.zip [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/sitemap.xml [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/toc.html [new file with mode: 0644]
data/doc/manuals_generated/sisu_manual/sisu_webrick/webrick.html [new file with mode: 0644]
data/doc/sisu/html/README
data/doc/sisu/html/sisu.1.html
data/doc/sisu/html/sisu_commands.1.html [new file with mode: 0644]
data/doc/sisu/html/sisu_complete.7.html
data/doc/sisu/html/sisu_configuration.1.html [new file with mode: 0644]
data/doc/sisu/html/sisu_faq.8.html [new file with mode: 0644]
data/doc/sisu/html/sisu_help.1.html [new file with mode: 0644]
data/doc/sisu/html/sisu_help_sources.1.html [new file with mode: 0644]
data/doc/sisu/html/sisu_howto.8.html [new file with mode: 0644]
data/doc/sisu/html/sisu_markup.1.html [new file with mode: 0644]
data/doc/sisu/html/sisu_pdf.7.html
data/doc/sisu/html/sisu_postgresql.7.html
data/doc/sisu/html/sisu_quickstart.8.html [new file with mode: 0644]
data/doc/sisu/html/sisu_remote.8.html [new file with mode: 0644]
data/doc/sisu/html/sisu_search.8.html [new file with mode: 0644]
data/doc/sisu/html/sisu_skin.1.html [new file with mode: 0644]
data/doc/sisu/html/sisu_sqlite.7.html
data/doc/sisu/html/sisu_syntax_highlighting.8.html [new file with mode: 0644]
data/doc/sisu/html/sisu_vim.7.html
data/doc/sisu/html/sisu_webrick.1.html
data/doc/sisu/sisu_markup_samples/README.samples
data/doc/sisu/sisu_markup_samples/sisu_manual/Rantfile [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/home/index.html [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/GnuDebianLinuxRubyBetterWay.png [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/aukio.png [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/i_sor.png [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/sisu.home.png [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/sisu.png [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/tulva.png [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/tux.png [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/sisurc.yml [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/dir/skin_sisu_manual.rb [new symlink]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/yml/list.yml [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/yml/promo.yml [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu.ssm [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_commands.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_complete.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_config.ssi [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_configuration.ssm [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_content_directories.ssi [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_css.ssi [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_description.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_download.ssi [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_examples.ssi [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_examples.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_faq.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_filetypes.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_help.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_help_sources.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_homepages.ssi [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_howto.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_hyperestraier.ssi [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_installation.ssi [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_introduction.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_manual.ssm [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_markup.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_output_overview.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_pdf.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_postgresql.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_quickstart.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_remote.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search.ssm [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_cgi.ssi [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_examples.ssi [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_intro.ssi [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_skin.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_sql.ssi [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_sqlite.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_syntax_highlighting.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_vim.sst [new file with mode: 0644]
data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_webrick.sst [new file with mode: 0644]
data/sisu/conf/editor-syntax-etc/README
lib/sisu/v0/composite.rb
lib/sisu/v0/concordance.rb
lib/sisu/v0/css.rb
lib/sisu/v0/dal.rb
lib/sisu/v0/dal_doc_str_code.rb
lib/sisu/v0/dal_syntax.rb
lib/sisu/v0/db_import.rb
lib/sisu/v0/defaults.rb
lib/sisu/v0/digests.rb
lib/sisu/v0/help.rb
lib/sisu/v0/html_tune.rb
lib/sisu/v0/hub.rb
lib/sisu/v0/manpage.rb [new file with mode: 0644]
lib/sisu/v0/manpage_format.rb [new file with mode: 0644]
lib/sisu/v0/odf.rb
lib/sisu/v0/options.rb
lib/sisu/v0/param.rb
lib/sisu/v0/plaintext.rb
lib/sisu/v0/shared_html_lite.rb
lib/sisu/v0/shared_txt.rb
lib/sisu/v0/shared_xml.rb
lib/sisu/v0/sisupod_make.rb
lib/sisu/v0/spell.rb
lib/sisu/v0/sst_do_inline_footnotes.rb
lib/sisu/v0/sst_to_s_xml_dom.rb
lib/sisu/v0/sysenv.rb
lib/sisu/v0/texinfo.rb
lib/sisu/v0/texinfo_format.rb
lib/sisu/v0/texpdf.rb
lib/sisu/v0/texpdf_format.rb
lib/sisu/v0/urls.rb
lib/sisu/v0/wikispeak.rb
man/man1/sisu.1
man/man1/sisu_commands.1 [new file with mode: 0644]
man/man1/sisu_configuration.1 [new file with mode: 0644]
man/man1/sisu_help.1 [new file with mode: 0644]
man/man1/sisu_help_sources.1 [new file with mode: 0644]
man/man1/sisu_markup.1 [new file with mode: 0644]
man/man1/sisu_skin.1 [new file with mode: 0644]
man/man1/sisu_webrick.1
man/man7/sisu_complete.7 [new file with mode: 0644]
man/man7/sisu_pdf.7 [new file with mode: 0644]
man/man7/sisu_postgresql.7 [new file with mode: 0644]
man/man7/sisu_sqlite.7 [new file with mode: 0644]
man/man7/sisu_vim.7
man/man8/sisu_faq.8 [new file with mode: 0644]
man/man8/sisu_howto.8 [new file with mode: 0644]
man/man8/sisu_quickstart.8 [new file with mode: 0644]
man/man8/sisu_remote.8 [new file with mode: 0644]
man/man8/sisu_search.8 [new file with mode: 0644]
man/man8/sisu_syntax_highlighting.8 [new file with mode: 0644]

index 5ed3140b118db2138da0579770b3a4bece0b6577..bca41a4126ed507acc3b7df67ef1e2b52491310b 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -3,13 +3,72 @@ Reverse Chronological:
 
 %% STABLE MANIFEST
 
+%% sisu_0.59.0.orig.tar.gz (2007-09-23:38/7)
+http://www.jus.uio.no/sisu/pkg/src/sisu_0.59.0.orig.tar.gz
+  sisu_0.59.0.orig.tar.gz
+  sisu_0.59.0-1.dsc
+  sisu_0.59.0-1.diff.gz
+
+  * start documenting sisu using sisu
+    * sisu markup source files in
+      data/doc/sisu/sisu_markup_samples/sisu_manual/
+      /usr/share/doc/sisu/sisu_markup_samples/sisu_manual/
+    * default output [sisu -3] in
+      data/doc/manuals_generated/sisu_manual/
+      /usr/share/doc/manuals_generated/sisu_manual/
+      (adds substantially to the size of sisu package!)
+
+  * help related edits
+
+  * manpage, work on ability to generate manpages, improved
+
+  * param, exclude footnote mark count when occurs within code block
+
+  * plaintext changes made
+
+  * shared_txt, line wrap visited
+
+  * file:// link option introduced (in addition to existing https?:// and
+    ftp://) a bit arbitrarily, diff here, [double check changes in sysenv and
+    hub]
+
+  * minor adjustments
+    * html url match refinement
+    * css added tiny_center
+
+  * plaintext
+    * endnotes fix
+    * footnote adjustment to make more easily distinguishable from substantive
+      text
+    * flag -a only [flags -A -e -E dropped]
+      controlled by modifiers --unix/msdos --footnote/endnote
+
+  * defaults, homepage
+    * renamed homepage (instead of index) implications for modifying skins,
+      which need likewise to have any homepage entry renamed
+    * added link to sisu_manual in homepage
+
+  * css the css for the default homepage is renamed homepage.css (instead of
+    index.css) [consider removing this and relying on html.css]
+
+  * ruby version < ruby1.9
+    * place stop on installation and working with for now [ruby String.strip
+      broken in ruby 1.9.0 (2007-09-10 patchlevel 0) [i486-linux],
+      2007-09-18:38/2]
+    * debian/control restrict use to ruby > 1.8.4 and ruby < 1.9
+
+  * debian
+    * debian/control restrict use to ruby > 1.8.4 and ruby < 1.9
+    * sisu-doc new sub-package for sisu documentation
+      debian/control and sisu-doc.install
+
 %% sisu_0.58.3.orig.tar.gz (2007-09-06:36/4)
 http://www.jus.uio.no/sisu/pkg/src/sisu_0.58.3.orig.tar.gz
   e9a20a06ffee8d633b8ce525017d89ba 1278987 sisu_0.58.3.orig.tar.gz
   b8330f8b97a15e6eaecba8f2616acb10 606 sisu_0.58.3-1.dsc
   90ed14ac9e04203bcce80e4de86a3b55 142642 sisu_0.58.3-1.diff.gz
 
-  * param, identify markup type, fix, make sure distinguishable form standalone
+  * param, identify markup type, fix, make sure distinguishable from standalone
     markup identify module
 
   * html & texpdf, cosmetic, 'copy @' reduced to smaller font size, consider
diff --git a/README b/README
index c0ce06874176ed6b414112e99f6c56d005f7b489..607b88dbe71b2cb26d8d8f38ca22160bcc882cd0 100644 (file)
--- a/README
+++ b/README
@@ -85,10 +85,27 @@ Input files should be UTF-8
 
 Once set up it is simple to use.
 
+%% Information, places to look
+---------------
+
+Within the SiSU tarball:
+
+  ./data/doc/sisu/sisu_manual/
+
+Once installed, directory equivalent to:
+
+  <file:///usr/share/doc/sisu/sisu_manual/>
+
+Available man pages are converted back to html using man2html:
+
+  <file:///usr/share/doc/sisu/html/>
+
+  ./data/doc/sisu/html/
+
 %% Online Information, places to look
 ---------------
 
-<http://www.jus.uio.no/sisu>
+  <http://www.jus.uio.no/sisu>
 
 Download Sources:
   <http://www.jus.uio.no/sisu/SiSU/download.html#current>
index 3af231183d165c0a8f2fba1f137e418593904e28..230b8851d86dcc05a06e4388bfe10f103d4e8750 100644 (file)
--- a/bin/sisu
+++ b/bin/sisu
@@ -1,6 +1,6 @@
 #!/usr/bin/env ruby
 #SiSU: copyright (C) 1997..2007 Ralph Amissah; License GPL, see appended program information
-raise "Please, use Ruby1.8, 1.8.4 or later, current Ruby #{RUBY_VERSION}" if RUBY_VERSION < '1.8.4' #or RUBY_VERSION > '1.9'
+raise "Please, use Ruby1.8 (1.8.4 or later), current Ruby #{RUBY_VERSION}" if RUBY_VERSION < '1.8.4' or RUBY_VERSION > '1.9'
 $VERBOSE=nil
 $KCODE='u'
 branch='v0'
index 159090bf80b880128fbd8b0144089439f7b833cd..05ef807b4f979874ab7da069b78e1097e27f0589 100644 (file)
@@ -1,6 +1,6 @@
 #!/usr/bin/env ruby
 #SiSU: copyright (C) 1997..2007 Ralph Amissah; License GPL, see appended program information
-raise "Please, use Ruby1.8, 1.8.4 or later, current Ruby #{RUBY_VERSION}" if RUBY_VERSION < '1.8.4' #or RUBY_VERSION > '1.9'
+raise "Please, use Ruby1.8 (1.8.4 or later), current Ruby #{RUBY_VERSION}" if RUBY_VERSION < '1.8.4' or RUBY_VERSION > '1.9'
 $VERBOSE=nil
 branch='v0'
 SiSU_lib="sisu/#{branch}"
index 69d6dbf4e8ff65831d7bd487fd59775423e2600a..3ce52b82334de7566fd7c75a2f058bb79805cbae 100644 (file)
@@ -1,6 +1,6 @@
 #!/usr/bin/env ruby
 #SiSU: copyright (C) 1997..2007 Ralph Amissah; License GPL, see appended program information
-raise "Please, use Ruby1.8, 1.8.4 or later, current Ruby #{RUBY_VERSION}" if RUBY_VERSION < '1.8.4' #or RUBY_VERSION > '1.9'
+raise "Please, use Ruby1.8 (1.8.4 or later), current Ruby #{RUBY_VERSION}" if RUBY_VERSION < '1.8.4' or RUBY_VERSION > '1.9'
 $VERBOSE=nil
 branch='v0'
 SiSU_lib="sisu/#{branch}"
index 1b14116c4b8c982737f5d74ed9e63649e5516822..8dc1f51a0bc5b21b3541df585546158a3f66e9c5 100644 (file)
@@ -61,7 +61,7 @@ flag:
   iv:           '-NhwpoabxXYDyv --import'  # includes verbose; -m run by default
   v:            '-NhwpoabxXYDyv --update'  # includes verbose; -m run by default
 
-#% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal, easily extensible
+#% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal
 default:
   papersize:    'A4'
   #digest:       'sha' #sha is sha256, default is md5
diff --git a/data/doc/manuals_generated/_sisu/image/DebTuxRubySiSU.png b/data/doc/manuals_generated/_sisu/image/DebTuxRubySiSU.png
new file mode 100644 (file)
index 0000000..06109cd
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/DebTuxRubySiSU.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/arrow_next_blue.png b/data/doc/manuals_generated/_sisu/image/arrow_next_blue.png
new file mode 100644 (file)
index 0000000..64e126b
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/arrow_next_blue.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/arrow_next_red.png b/data/doc/manuals_generated/_sisu/image/arrow_next_red.png
new file mode 100644 (file)
index 0000000..436a086
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/arrow_next_red.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/arrow_prev_blue.png b/data/doc/manuals_generated/_sisu/image/arrow_prev_blue.png
new file mode 100644 (file)
index 0000000..3e8f12f
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/arrow_prev_blue.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/arrow_prev_red.png b/data/doc/manuals_generated/_sisu/image/arrow_prev_red.png
new file mode 100644 (file)
index 0000000..2dac0ba
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/arrow_prev_red.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/arrow_up_blue.png b/data/doc/manuals_generated/_sisu/image/arrow_up_blue.png
new file mode 100644 (file)
index 0000000..2db1ce6
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/arrow_up_blue.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/arrow_up_red.png b/data/doc/manuals_generated/_sisu/image/arrow_up_red.png
new file mode 100644 (file)
index 0000000..dc803f0
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/arrow_up_red.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/b_bluebell.png b/data/doc/manuals_generated/_sisu/image/b_bluebell.png
new file mode 100644 (file)
index 0000000..19be72b
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/b_bluebell.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/b_doc.png b/data/doc/manuals_generated/_sisu/image/b_doc.png
new file mode 100644 (file)
index 0000000..13ca8eb
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/b_doc.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/b_home.png b/data/doc/manuals_generated/_sisu/image/b_home.png
new file mode 100644 (file)
index 0000000..19be72b
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/b_home.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/b_info.png b/data/doc/manuals_generated/_sisu/image/b_info.png
new file mode 100644 (file)
index 0000000..133fd8b
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/b_info.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/b_odf.png b/data/doc/manuals_generated/_sisu/image/b_odf.png
new file mode 100644 (file)
index 0000000..6cac938
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/b_odf.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/b_pdf.png b/data/doc/manuals_generated/_sisu/image/b_pdf.png
new file mode 100644 (file)
index 0000000..c598224
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/b_pdf.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/b_toc.png b/data/doc/manuals_generated/_sisu/image/b_toc.png
new file mode 100644 (file)
index 0000000..3f9194d
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/b_toc.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/bluebell.png b/data/doc/manuals_generated/_sisu/image/bluebell.png
new file mode 100644 (file)
index 0000000..99c572d
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/bluebell.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/bullet.png b/data/doc/manuals_generated/_sisu/image/bullet.png
new file mode 100644 (file)
index 0000000..42d2b07
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/bullet.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/bullet_08.png b/data/doc/manuals_generated/_sisu/image/bullet_08.png
new file mode 100644 (file)
index 0000000..9e81da1
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/bullet_08.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/bullet_09.png b/data/doc/manuals_generated/_sisu/image/bullet_09.png
new file mode 100644 (file)
index 0000000..08c76ed
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/bullet_09.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/bullet_10.png b/data/doc/manuals_generated/_sisu/image/bullet_10.png
new file mode 100644 (file)
index 0000000..87ed61f
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/bullet_10.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/bullet_11.png b/data/doc/manuals_generated/_sisu/image/bullet_11.png
new file mode 100644 (file)
index 0000000..8ef22ae
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/bullet_11.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/bullet_12.png b/data/doc/manuals_generated/_sisu/image/bullet_12.png
new file mode 100644 (file)
index 0000000..ebb6272
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/bullet_12.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/bullet_doc.png b/data/doc/manuals_generated/_sisu/image/bullet_doc.png
new file mode 100644 (file)
index 0000000..6b883d6
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/bullet_doc.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/bullet_red.png b/data/doc/manuals_generated/_sisu/image/bullet_red.png
new file mode 100644 (file)
index 0000000..c94b868
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/bullet_red.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/c_Copyleft.png b/data/doc/manuals_generated/_sisu/image/c_Copyleft.png
new file mode 100644 (file)
index 0000000..5b3865b
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/c_Copyleft.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/c_Euro.png b/data/doc/manuals_generated/_sisu/image/c_Euro.png
new file mode 100644 (file)
index 0000000..8e5c13a
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/c_Euro.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/dot_clear.png b/data/doc/manuals_generated/_sisu/image/dot_clear.png
new file mode 100644 (file)
index 0000000..7259340
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/dot_clear.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/dot_white.png b/data/doc/manuals_generated/_sisu/image/dot_white.png
new file mode 100644 (file)
index 0000000..3d718d1
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/dot_white.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/gplv3.png b/data/doc/manuals_generated/_sisu/image/gplv3.png
new file mode 100644 (file)
index 0000000..2e31be0
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/gplv3.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/gplv3_free_software.png b/data/doc/manuals_generated/_sisu/image/gplv3_free_software.png
new file mode 100644 (file)
index 0000000..fe37532
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/gplv3_free_software.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/next.png b/data/doc/manuals_generated/_sisu/image/next.png
new file mode 100644 (file)
index 0000000..088ff0f
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/next.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/previous.png b/data/doc/manuals_generated/_sisu/image/previous.png
new file mode 100644 (file)
index 0000000..ea21f26
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/previous.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/rb7.ico b/data/doc/manuals_generated/_sisu/image/rb7.ico
new file mode 100644 (file)
index 0000000..08d810b
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/rb7.ico differ
diff --git a/data/doc/manuals_generated/_sisu/image/sisu.png b/data/doc/manuals_generated/_sisu/image/sisu.png
new file mode 100644 (file)
index 0000000..b449fa6
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/sisu.png differ
diff --git a/data/doc/manuals_generated/_sisu/image/toctoc.png b/data/doc/manuals_generated/_sisu/image/toctoc.png
new file mode 100644 (file)
index 0000000..a15a06c
Binary files /dev/null and b/data/doc/manuals_generated/_sisu/image/toctoc.png differ
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/css/docbook.css b/data/doc/manuals_generated/sisu_manual/_sisu/css/docbook.css
new file mode 100644 (file)
index 0000000..358e730
--- /dev/null
@@ -0,0 +1,199 @@
+/* SiSU css docbook.xml default style */
+    book {
+      display: block;
+      margin-left: 0mm;
+      margin-right: 0mm;
+    }
+    bookinfo {
+      display: block;
+      margin-bottom: 20px;
+      background-color: #dddddd;
+    }
+    source_control {
+      display: block;
+    }
+    dc,sc {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      color: blue;
+      background-color: #dddddd;
+      font-weight: normal;
+      text-align: justify;
+      font-size: xx-small;
+      line-height: 120%;
+      margin-left: 5%;
+      margin-right: 5mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    sc {
+      color: green;
+    }
+    keywords,copyright {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      color: red;
+      background-color: #dddddd;
+      font-weight: normal;
+      text-align: justify;
+      font-size: xx-small;
+      line-height: 120%;
+      margin-left: 5%;
+      margin-right: 5mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    body {
+      color: black;
+      background: #ffffff;
+    }
+    a:link {
+      color: #003399;
+      text-decoration: none;
+    }
+    a:visited {
+      color: #003399;
+      text-decoration: none;
+      /* background-color: #e3ecef; */
+    }
+    a:hover {
+      color: #000000;
+      text-decoration: underline;
+      background-color: #fff3b6;
+    }
+    a:hover IMG {
+      background-color: #ffffff;
+    }
+    a:active {
+      color: #003399;
+      text-decoration: underline;
+    }
+    object {
+      display: block;
+      margin-left: 2mm;
+      margin-right: 2mm;
+      margin-top: 4px;
+      margin-bottom: 8px;
+    }
+    part {
+      display: block;
+      /* font-weight: bold; */
+    }
+    contents {
+      font-weight: normal;
+    }
+    para {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      /* font-weight: normal; */
+      text-align: justify;
+      font-size: 100%;
+      line-height: 150%;
+      margin-left: 5%;
+      margin-right: 5%;
+      margin-top: 2px;
+      margin-bottom: 0px;
+    }
+    para.verse, para.group, para.code {
+      text-align: left;
+    }
+    para.norm {
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      font-weight: normal;
+    }
+    para.h1, title {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      font-size: 120%;
+      font-weight: bold;
+      text-align: left;
+      line-height: 120%;
+      margin-top: 20px;
+      margin-bottom: 10px;
+    }
+    para.h2 {
+      font-weight: bold;
+      font-size: 110%;
+      text-align: left;
+      margin-top: 20px;
+      margin-bottom: 10px;
+    }
+    para.h3 {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    para.h4 {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    para.h5 {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    para.h6 {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    table {
+      margin-left: 5%;
+      display: block;
+    }
+    tr {
+      display: block;
+    }
+    th, td {
+      display: inline;
+    }
+    nametag {
+      display: none;
+    }
+    number {
+      padding-right: 4px;
+    }
+    ocn {
+      font-weight: normal;
+      display: block;
+      text-align: right;
+      vertical-align: super;
+      color: #990000;
+      font-size: xx-small;
+      margin-right: 0mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    endnote {
+      display: block;
+      font-size: small;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      font-weight: normal;
+      line-height: 150%;
+      text-align: justify;
+      margin-left: 10%;
+      margin-right: 5%;
+      margin-top: 4px;
+      margin-bottom: 0px;
+    }
+    endnote_indent {
+      display: block;
+      font-size: small;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      font-weight: normal;
+      line-height: 150%;
+      text-align: justify;
+      margin-left: 15%;
+      margin-right: 5%;
+      margin-top: 4px;
+      margin-bottom: 0px;
+    }
+    en {
+      font-size: xx-small;
+      vertical-align: super;
+    }
+    i { font-style: italic; }
+    b { font-style: bold; }
+    u { text-decoration: underline; }
+    br { display: block; }
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/css/dom.css b/data/doc/manuals_generated/sisu_manual/_sisu/css/dom.css
new file mode 100644 (file)
index 0000000..911458c
--- /dev/null
@@ -0,0 +1,270 @@
+/* SiSU css dom.xml default style */
+    document {
+      display: block;
+      margin-left: 0mm;
+      margin-right: 0mm;
+    }
+    head {
+      display: block;
+      margin-bottom: 20px;
+      background-color: #dddddd;
+    }
+    header {
+      display: block;
+    }
+    meta {
+      display: inline;
+      line-height: 1;
+      font-size: 10px;
+      color: #990000;
+      margin-right: 2mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+
+    }
+    title,subtitle,creator,author,translator,translated_by,illustrator,illustrated_by,prepared_by,digitized_by,type,subject,description,contributor,publisher,format,identifier,source,language,relation,coverage,rights,keywords,comment,comments,abastract,tags,catalogue,date,date_created,date_issued,date_available,date_modified,date_valid,structure,sc {
+      display: inline;
+      line-height: 1;
+      font-size: 10px;
+      color: #000099;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    source_control {
+      display: block;
+    }
+    dc {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      color: blue;
+      background-color: #dddddd;
+      font-weight: normal;
+      text-align: justify;
+      font-size: xx-small;
+      line-height: 120%;
+      margin-left: 5%;
+      margin-right: 5mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    sc {
+      display: inline;
+      color: green;
+    }
+    keywords,copyright {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      color: red;
+      background-color: #dddddd;
+      font-weight: normal;
+      text-align: justify;
+      font-size: xx-small;
+      line-height: 120%;
+      margin-left: 5%;
+      margin-right: 5mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    body {
+      color: black;
+      background: #ffffff;
+    }
+    a:link {
+      color: #003399;
+      text-decoration: none;
+    }
+    a:visited {
+      color: #003399;
+      text-decoration: none;
+      /* background-color: #e3ecef; */
+    }
+    a:hover {
+      color: #000000;
+      text-decoration: underline;
+      background-color: #fff3b6;
+    }
+    a:hover IMG {
+      background-color: #ffffff;
+    }
+    a:active {
+      color: #003399;
+      text-decoration: underline;
+    }
+    object {
+      display: block;
+      margin-left: 2mm;
+      margin-right: 2mm;
+      margin-top: 4px;
+      margin-bottom: 8px;
+    }
+    heading {
+      font-weight: bold;
+    }
+    contents {
+      font-weight: normal;
+    }
+    text {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      text-align: justify;
+      font-size: 100%;
+      line-height: 150%;
+      margin-left: 5%;
+      margin-right: 5%;
+      margin-top: 2px;
+      margin-bottom: 0px;
+    }
+    text[class|="norm"] {
+      font-weight: normal;
+    }
+    text[class|="h1"] {
+      font-size: 120%;
+      font-weight: bold;
+      text-align: left;
+      line-height: 120%;
+      margin-top: 20px;
+      margin-bottom: 10px;
+    }
+    text[class|="h2"] {
+      font-weight: bold;
+      font-size: 110%;
+      text-align: left;
+      margin-top: 20px;
+      margin-bottom: 10px;
+    }
+    text[class|="h3"] {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    text[class|="h4"] {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    text[class|="h5"] {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    text[class|="h6"] {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    text[class|="indent1"] {
+      margin-left: 10%;
+    }
+    text[class|="indent2"] {
+      margin-left: 15%;
+    }
+    text[class|="indent3"] {
+      margin-left: 20%;
+    }
+    text[class|="indent4"] {
+      margin-left: 25%;
+    }
+    text[class|="indent5"] {
+      margin-left: 30%;
+    }
+    text[class|="indent6"] {
+      margin-left: 35%;
+    }
+    text[class|="indent7"] {
+      margin-left: 40%;
+    }
+    text[class|="indent8"] {
+      margin-left: 45%;
+    }
+    text[class|="indent9"] {
+      margin-left: 50%;
+    }
+    text[class|="indent_bullet1"] {
+      margin-left: 10%;
+    }
+    text[class|="indent_bullet2"] {
+      margin-left: 15%;
+    }
+    text[class|="indent_bullet3"] {
+      margin-left: 20%;
+    }
+    text[class|="indent_bullet4"] {
+      margin-left: 25%;
+    }
+    text[class|="indent_bullet5"] {
+      margin-left: 30%;
+    }
+    text[class|="indent_bullet6"] {
+      margin-left: 35%;
+    }
+    text[class|="indent_bullet7"] {
+      margin-left: 40%;
+    }
+    text[class|="indent_bullet8"] {
+      margin-left: 45%;
+    }
+    text[class|="indent_bullet9"] {
+      margin-left: 50%;
+    }
+    text[class|="verse"], text[class|="group"], text[class|="code"] {
+      text-align: left;
+    }
+    table {
+      margin-left: 5%;
+      display: block;
+    }
+    tr {
+      display: block;
+    }
+    th, td {
+      display: inline;
+    }
+    nametag {
+      display: none;
+    }
+    number {
+      padding-right: 4px;
+    }
+    ocn {
+      font-weight: normal;
+      display: block;
+      text-align: right;
+      vertical-align: super;
+      color: #990000;
+      font-size: xx-small;
+      margin-right: 0mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    endnote {
+      display: block;
+      font-size: small;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      font-weight: normal;
+      line-height: 150%;
+      text-align: justify;
+      margin-left: 10%;
+      margin-right: 5%;
+      margin-top: 4px;
+      margin-bottom: 0px;
+    }
+    endnote_indent {
+      display: block;
+      font-size: small;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      font-weight: normal;
+      line-height: 150%;
+      text-align: justify;
+      margin-left: 15%;
+      margin-right: 5%;
+      margin-top: 4px;
+      margin-bottom: 0px;
+    }
+    en {
+      font-size: xx-small;
+      vertical-align: super;
+    }
+    i { font-style: italic; }
+    b { font-style: bold; }
+    u { text-decoration: underline; }
+    br { display: block; }
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/css/html.css b/data/doc/manuals_generated/sisu_manual/_sisu/css/html.css
new file mode 100644 (file)
index 0000000..2df837d
--- /dev/null
@@ -0,0 +1,817 @@
+/* SiSU css default stylesheet */
+  body {
+    color: black;
+    background: "#ffffff";
+  }
+/*
+    table {
+      margin-left: 5%;
+      display: block;
+    }
+    tr {
+      display: block;
+    }
+    th, td {
+      display: inline;
+    }
+*/
+  a:link {
+    color: #003399;
+    text-decoration: none;
+  }
+  a:visited {
+    color: #003399;
+    text-decoration: none;
+  }
+/*
+  a:hover {
+    color: #000000;
+    border-bottom: 2px solid #777777;
+    background-color: #fff3b6;
+  }
+*/
+  a:hover img {
+    background-color: "#ffffff";
+  }
+  a:active {
+    color: #003399;
+    text-decoration: underline;
+  }
+  div {
+    margin-left: 0;
+    margin-right: 0;
+  }
+  div.p {
+    margin-left: 5%;
+    margin-right: 1%;
+  }
+  #top_band {
+    position: absolute;
+    top: 0;
+    bottom: 80px;
+    width: 100%;
+  }
+  #top_band_search {
+    position: absolute;
+    top: 0px;
+    right: 0px;
+    margin-left: 75%;
+    width: 20%;
+  }
+  #column_left {
+    position: absolute;
+    top: 80px;
+    left: 0;
+    margin-left: 0;
+    width: 20%;
+  }
+  #column_center {
+    position: absolute;
+    top: 80px;
+    margin-left: 20%;
+    width: 55%;
+  }
+  #column_right {
+    position: absolute;
+    top: 80px;
+    right: 0px;
+    margin-left: 75%;
+    width: 25%;
+  }
+  #pane_major {
+    position: absolute;
+    top: 0px;
+    left: 0;
+    margin-left: 0;
+    width: 80%;
+  }
+  #pane_minor {
+    position: absolute;
+    top: 0px;
+    right: 0px;
+    margin-left: 75%;
+    width: 20%;
+  }
+  p {
+    display: block;
+    font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+    font-size: 100%;
+    font-weight: normal;
+    line-height: 150%;
+    text-align: left;
+    margin-left: 10mm;
+    text-indent: 0mm;
+    margin-top: 3px;
+    margin-bottom: 3px;
+    margin-right: 5mm;
+  }
+  p.norm {
+    text-align: justify;
+  }
+  p.code {
+    font-family: monospace;
+    text-align: left;
+  }
+  p.caption {
+    text-align: left;
+    font-size: 80%;
+    display: inline;
+  }
+  p.endnote {
+    font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+    font-size: 96%;
+    font-weight: normal;
+    line-height: 120%;
+    text-align: left;
+    margin-left: 10mm;
+    text-indent: 0mm;
+    margin-top: 3px;
+    margin-bottom: 3px;
+    margin-right: 15mm;
+  }
+  p.endnote_indent {
+    font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+    font-size: 96%;
+    font-weight: normal;
+    line-height: 120%;
+    text-align: left;
+    margin-left: 15mm;
+    text-indent: 0mm;
+    margin-top: 3px;
+    margin-bottom: 3px;
+    margin-right: 15mm;
+  }
+  p.center {
+    text-align: center;
+  }
+  p.bold {
+    font-weight: bold;
+  }
+  p.centerbold {
+    text-align: center;
+    font-weight: bold;
+  }
+  p.em {
+    font-weight: bold;
+    font-style: normal;
+    background: #fff3b6;
+  }
+  p.ocn, p.paranum {
+    font-size: 10px;
+    margin-top: 0px;
+    margin-bottom: 5px;
+    color: #777777;
+    margin-right: 5px;
+    text-align: right;
+  }
+  p.ocn_off, p.no_paranum {
+    display: none;
+    font-size: 10px;
+    margin-top: 0px;
+    margin-bottom: 5px;
+    color: #777777;
+    margin-right: 5px;
+    text-align: right;
+  }
+  p.small {
+    font-size: 80%;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    margin-right: 6px;
+    text-align: left;
+  }
+  p.tiny {
+    font-size: 10px;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    color: #777777;
+    margin-right: 6px;
+    text-align: left;
+  }
+  p.tiny_left {
+    font-size: 10px;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    color: #777777;
+    margin-left: 0px;
+    margin-right: 0px;
+    text-align: left;
+  }
+  p.tiny_right {
+    font-size: 10px;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    color: #777777;
+    margin-right: 5mm;
+    text-align: right;
+  }
+  p.tiny_center {
+    font-size: 10px;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    color: #777777;
+    margin-left: 0px;
+    margin-right: 0px;
+    text-align: center;
+  }
+  p.pane {
+    font-size: 80%;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    margin-left: 2mm;
+    margin-right: 4px;
+    text-align: left;
+  }
+  p.pane_title {
+    font-weight: bold;
+    font-size: 80%;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    margin-left: 2mm;
+    margin-right: 4px;
+    text-align: left;
+  }
+  p.pane_blurb {
+    font-size: 10px;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    margin-left: 2mm;
+    margin-right: 4px;
+    text-align: left;
+  }
+  p.pane_link {
+    font-size: 10px;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    margin-left: 4mm;
+    margin-right: 4px;
+    text-align: left;
+  }
+  p.pane_indent {
+    font-size: 10px;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    margin-left: 4mm;
+    margin-right: 4px;
+    text-align: left;
+  }
+  p.concordance_word {
+    line-height: 150%;
+    font-weight: bold;
+    display: inline;
+    margin-top: 4px;
+    margin-bottom: 1px;
+  }
+  p.concordance_count {
+    font-size: 80%;
+    color: #777777;
+    display: inline;
+    margin-left: 0mm;
+    text-indent: 0mm;
+  }
+  p.concordance_object {
+    font-size: 80%;
+    font-weight: normal;
+    line-height: 120%;
+    text-align: left;
+    margin-left: 15mm;
+    text-indent: 0mm;
+    margin-top: 1px;
+    margin-bottom: 3px;
+  }
+  p.quickref{
+    font-size: 10px;
+    font-style: italic;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    color: #777777;
+    margin-right: 5px;
+    text-align: left;
+  }
+  p.bigref{
+    font-size: 11px;
+    font-weight: bold;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    color: #777777;
+    margin-right: 5px;
+    text-align: center;
+  }
+  p.i1 {margin-left: 15mm;}
+  p.i2 {margin-left: 20mm;}
+  p.i3 {margin-left: 25mm;}
+  p.i4 {margin-left: 30mm;}
+  p.i5 {margin-left: 35mm;}
+  p.i6 {margin-left: 40mm;}
+  p.i7 {margin-left: 45mm;}
+  p.i8 {margin-left: 50mm;}
+  p.i9 {margin-left: 55mm;}
+
+  table { }
+  tr { }
+  th, td { }
+  p.left, th.left, td.left {
+    text-align: left;
+  }
+  p.right, th.right, td.right {
+    text-align: right;
+  }
+
+  h1, h2, h3, h4, h5, h6 {
+    display: block;
+    font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+    font-weight: bold;
+    line-height: 120%;
+    margin-left: 10mm;
+    margin-right: 10mm;
+    text-align: left;
+    margin-top: 20px;
+    margin-bottom: 10px;
+  }
+  h1.center, h2.center, h3.center, h4.center, h5.center, h6.center {
+    text-align: center;
+  }
+  ul {
+    list-style: none;
+  }
+  ul.horizontal {
+    list-style: none;
+  }
+  ul.vertical {
+    list-style: none;
+  }
+  li {
+    background: url(../image/bullet_09.png) no-repeat 0px 6px;
+    /* list-style-type: disc; */
+    padding-left: 20px;
+    display: block;
+    font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+    /* font-size: 100%; */
+    font-weight: normal;
+    line-height: 150%;
+    text-align: left;
+    margin-left: 10mm;
+    text-indent: 0mm;
+    margin-top: 3px;
+    margin-bottom: 3px;
+    margin-right: 0mm;
+  }
+  li.bullet {
+    margin-left: 10mm;
+  }
+  li.i1 {
+    margin-left: 15mm;
+  }
+  li.i2 {
+    margin-left: 20mm;
+  }
+  li.i3 {
+    margin-left: 25mm;
+  }
+  li.i4 {
+    margin-left: 30mm;
+  }
+  li.i5 {
+    margin-left: 35mm;
+  }
+  li.i6 {
+    margin-left: 40mm;
+  }
+  li.i7 {
+    margin-left: 45mm;
+  }
+  li.i8 {
+    margin-left: 50mm;
+  }
+  li.i9 {
+    margin-left: 55mm;
+  }
+  #horizontal_links {
+    background: #eeeeee;
+    margin-left: 5%;
+    margin-right: 5%;
+  }
+  #horizontal {
+    margin: 0;
+    padding: 0 0 0 10px;
+    border-top: 1px solid #000077;
+    border-bottom: 1px solid #000077;
+  }
+  #horizontal li {
+    margin: 0 0 0 0;
+    padding: 0 16px 0 0;
+    display: inline;
+    list-style-type: none;
+    text-align: left;
+    background: none;
+  }
+  #horizontal a {
+    /* font-weight: normal; */
+    /* float: left; */
+    line-height: 12px;
+    margin: 0 0 0 0;
+    text-decoration: none;
+    color: #000077;
+  }
+  #horizontal a.active, #horizontal a:hover {
+    border-bottom: 2px solid #777777;
+    padding-bottom: 2px;
+    /* font-weight: bold; */
+    color: #000077;
+  }
+  #horizontal a:hover {
+    color: #000077;
+  }
+  #document_versions {
+    position: absolute;
+    top: 10mm;
+    right: 2%;
+    width: 12%;
+    /* background: #ffffff; */
+    float: right;
+  }
+  #vertical_links {
+    position: absolute;
+    top: 10mm;
+    right: 0px;
+    width: 20%;
+    background: #dddddd;
+    float: right;
+  }
+  #vertical {
+    /* background: none; */
+    padding: 0 12px 0px 0px;
+    /* border-top: 2px solid #000077; */
+    /* border-bottom: 2px solid #000077; */
+    /* margin-left: 33%; */
+    margin-left: 2%;
+    margin-right: 2%;
+  }
+/*
+  #vertical {
+    padding: 0 12px 0px 0px;
+    border-top: 2px solid #000077;
+    border-bottom: 2px solid #000077;
+    margin-left: 33%;
+    margin-right: 33%;
+  } */
+  #vertical li {
+    display: block;
+    list-style-type: none;
+  }
+  #vertical a {
+    /* font-weight: normal; */
+    line-height: 12px;
+    text-decoration: none;
+    color: #000077;
+  }
+  #vertical a.active, #vertical a:hover {
+    border-bottom: 2px solid #777777;
+    padding-bottom: 2px;
+    /* font-weight: bold; */
+    color: #000077;
+  }
+  li.doc {
+    background: url(../image/bullet_doc.png) no-repeat 0 0;
+    padding-left: 16px;
+    margin-left: 10px;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    margin-right: 0px;
+    font-size: 8px;
+    font-style: normal;
+    text-align: left;
+  }
+  li.ref {
+    background: none;
+    padding-left: 0;
+    margin-left: 0;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    color: #777777;
+    font-size: 8px;
+    font-style: normal;
+    text-align: left;
+  }
+  li.refcenter {
+    /* background: url(../image/bullet_doc.png) no-repeat 0 0; */
+    background: none;
+    padding-left: 20px;
+    margin-left: 10%;
+    font-size: 9px;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    color: #777777;
+    text-align: center;
+  }
+  li.refbold {
+    background: url(../image/bullet_doc.png) no-repeat 0 0;
+    /* padding-left: 0px; */
+    padding-left: 16px;
+    margin-left: 0;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    margin-right: 10mm;
+    font-size: 8px;
+    font-weight: bold;
+    text-align: left;
+  }
+  h1 {
+    font-size: 120%;
+    margin-top: 20px;
+  }
+  h2 {
+    font-size: 115%;
+    margin-top: 20px;
+  }
+  h3 {
+    font-size: 110%;
+    margin-top: 20px;
+  }
+  h4 {
+    font-size: 105%;
+  }
+  h5 {
+    font-size: 100%;
+  }
+  h6 {
+    font-size: 100%;
+  }
+  h1.norm, h2.norm, h3.norm {
+    font-size: 110%;
+    margin-left: 10mm;
+    margin-right: 15mm;
+    text-align: left;
+    margin-top: 20px;
+    margin-bottom: 10px;
+  }
+  h1.top_band {
+    display: inline;
+    text-align: left;
+    margin-top: 0;
+    margin-left: 4mm;
+    text-indent: 0mm;
+    font-weight: bold;
+    font-size: 120%;
+  }
+  h2.top_band_tiny {
+    font-size: 10px;
+    font-weight: normal;
+    margin-top: 0px;
+    margin-left: 4mm;
+    text-indent: 0mm;
+    margin-bottom: 0px;
+    color: #777777;
+    margin-left: 140px;
+    margin-right: 0px;
+    text-align: left;
+  }
+  p.top_band {
+    display: inline;
+    text-align: left;
+    margin-top: 0;
+    margin-left: 140px;
+    text-indent: 0mm;
+    font-weight: bold;
+    font-size: 120%;
+  }
+  p.top_band_tiny {
+    font-size: 10px;
+    margin-top: 0px;
+    margin-bottom: 0px;
+    color: #777777;
+    margin-left: 140px;
+    margin-right: 0px;
+    text-align: left;
+  }
+  p.top_band_image {
+    float: left;
+    display: inline;
+    text-align: left;
+    margin-top: 0;
+    margin-left: 1mm;
+    text-indent: 0mm;
+    margin-right: 1mm;
+  }
+  h4.norm, h5.norm, h6.norm {
+    font-size: 100%;
+    margin-left: 10mm;
+    margin-right: 15mm;
+    text-align: left;
+    margin-top: 10px;
+    margin-bottom: 0px;
+  }
+  h1.i {margin-left: 10mm;}
+  h2.i {margin-left: 15mm;}
+  h3.i {margin-left: 20mm;}
+  h4.i {margin-left: 25mm;}
+  h5.i {margin-left: 30mm;}
+  h6.i {margin-left: 35mm;}
+  h7.i {margin-left: 40mm;}
+  h8.i {margin-left: 45mm;}
+  h9.i {margin-left: 50mm;}
+  h1.banner {
+    font-weight: bold;
+    text-align: center;
+    font-size: 120%;
+    margin-left: 10mm;
+    margin-right: 15mm;
+    margin-top: 20px;
+    margin-bottom: 10px;
+  }
+  h1.subbanner {
+    font-weight: bold;
+    text-align: center;
+    font-size: 115%;
+    margin-left: 10mm;
+    margin-right: 15mm;
+    margin-top: 20px;
+    margin-bottom: 10px;
+  }
+  h2.banner {
+    font-weight: bold;
+    text-align: center;
+    font-size: 110%;
+    margin-left: 10mm;
+    margin-right: 15mm;
+    margin-top: 20px;
+    margin-bottom: 10px;
+  }
+  h3.banner {
+    font-weight: bold;
+    text-align: center;
+    color: #990000;
+    font-size: 105%;
+    margin-left: 10mm;
+    margin-right: 15mm;
+    margin-top: 20px;
+    margin-bottom: 10px;
+  }
+  h4.banner {
+    font-weight: bold;
+    text-align: center;
+    color: #ff0000;
+    font-size: 100%;
+    margin-left: 10mm;
+    margin-right: 15mm;
+    margin-top: 20px;
+    margin-bottom: 10px;
+  }
+  h5.banner {
+    font-weight: bold;
+  }
+  h6.banner {
+    font-weight: bold;
+  }
+  h1.toc {
+    margin-left: 10mm;
+    font-size: 115%;
+    margin-top: 6px;
+    margin-bottom: 6px;
+    line-height: 150%;
+  }
+  h2.toc {
+    margin-left: 15mm;
+    font-size: 110%;
+    margin-top: 6px;
+    margin-bottom: 6px;
+    line-height: 140%;
+  }
+  h3.toc {
+    margin-left: 20mm;
+    font-size: 105%;
+    margin-top: 6px;
+    margin-bottom: 6px;
+    line-height: 120%;
+  }
+  h4.toc {
+    margin-left: 25mm;
+    font-weight: normal;
+    font-size: 100%;
+    margin-top: 6px;
+    margin-bottom: 6px;
+    line-height: 120%;
+  }
+  h5.toc {
+    margin-left: 30mm;
+    font-weight: normal;
+    font-size: 95%;
+    margin-top: 6px;
+    margin-bottom: 6px;
+    line-height: 110%;
+  }
+  h6.toc {
+    margin-left: 35mm;
+    font-weight: normal;
+    font-size: 90%;
+    margin-top: 6px;
+    margin-bottom: 6px;
+    line-height: 110%;
+  }
+/* microtoc (for later) --> */
+  h1.microtoc {
+    margin-left: 0mm;
+    font-size: 115%;
+    margin-top: 2px;
+    margin-bottom: 2px;
+  }
+  h2.microtoc {
+    margin-left: 5mm;
+    font-size: 110%;
+    margin-top: 2px;
+    margin-bottom: 2px;
+  }
+  h3.microtoc {
+    margin-left: 10mm;
+    font-size: 105%;
+    margin-top: 2px;
+    margin-bottom: 2px;
+  }
+  h4.microtoc {
+    margin-left: 15mm;
+    font-weight: normal;
+    font-size: 100%;
+    margin-top: 2px;
+    margin-bottom: 2px;
+  }
+  h5.microtoc {
+    margin-left: 20mm;
+    font-weight: normal;
+    font-size: 95%;
+    margin-top: 2px;
+    margin-bottom: 2px;
+  }
+  h6.microtoc {
+    margin-left: 25mm;
+    font-weight: normal;
+    font-size: 90%;
+    margin-top: 2px;
+    margin-bottom: 2px;
+  }
+/* subtoc --> */
+  h5.subtoc {
+    margin-left: 20mm;
+    margin-right: 34%;
+    font-weight: normal;
+    font-size: 80%;
+    margin-top: 2px;
+    margin-bottom: 2px;
+  }
+  h6.subtoc {
+    margin-left: 25mm;
+    margin-right: 34%;
+    font-weight: normal;
+    font-size: 75%;
+    margin-top: 0px;
+    margin-bottom: 0px;
+  }
+  h1.c, h2.c, h3.c, h4.c, h5.c, h6.c, p.c {
+    text-align: center
+  }
+  h1.red, h2.red, h3.red, h4.red, h5.red, h6.red {
+    text-align: center;
+    color: #ff0000;
+    margin-left: 5mm;
+    text-indent: 5mm;
+    margin-top: 30px;
+    margin-bottom: 20px;
+    margin-right: 15mm;
+  }
+  h1.ruby, h2.ruby, h3.ruby, h4.ruby, h5.ruby, h6.ruby {
+    text-align: center;
+    color: #990000;
+    margin-left: 5mm;
+    text-indent: 5mm;
+    margin-top: 30px;
+    margin-bottom: 20px;
+    margin-right: 15mm;
+  }
+/*
+  table.hidden {
+    color: #ffffff;
+    text-decoration: none;
+  }
+  td.hidden {
+    color: #ffffff;
+    background-color: #000000;
+  }
+  td.hidden a.active, div.hidden a:hover {
+    color: #ffffff;
+    background-color: #000000;
+  }
+  td.hidden a:hover {
+    text-decoration: none;
+  }
+  div.hidden a {
+    line-height: 12px;
+    margin: 0 0 0 0;
+    text-decoration: none;
+    color: #000077;
+  }
+  div.hidden a.active, div.hidden a:hover {
+    text-decoration: none;
+  }
+  div.hidden a:hover {
+    text-decoration: none;
+  }
+*/
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/css/html_tables.css b/data/doc/manuals_generated/sisu_manual/_sisu/css/html_tables.css
new file mode 100644 (file)
index 0000000..c9d99a5
--- /dev/null
@@ -0,0 +1,28 @@
+/* SiSU table output stylesheet */
+  body {
+    color: black;
+    background: "#ffffff";
+  }
+  p {
+    display: block;
+    line-height: 1.5;
+    font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+  }
+  a:link {
+    color: #003399;
+    text-decoration: none;
+  }
+  a:visited {
+    color: #003399;
+    text-decoration: none;
+    /* background-color: #e3ecef; */
+  }
+  a:hover {
+    color: #000000;
+    text-decoration: underline;
+    background-color: #fff3b6;
+  }
+  a:active {
+    color: #003399;
+    text-decoration: underline;
+  }
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/css/index.css b/data/doc/manuals_generated/sisu_manual/_sisu/css/index.css
new file mode 100644 (file)
index 0000000..7062e36
--- /dev/null
@@ -0,0 +1,37 @@
+  body {color: black; background: "#ffffff"; margin:10px 10px 0px 10px; padding:0px;}
+  p { line-height: 1.5 }
+  a:link      {color: #003399;   text-decoration: none; }
+  a:visited       {color: #003399;   text-decoration: none; }
+  a:hover {color: #000000; text-decoration: underline; background-color: #fff3b6;}
+  a:active {color: #003399; text-decoration: underline;}
+  #banner {
+    background:"#ffffff";
+  }
+  #column_left {
+    width:25%;
+    float:left;
+    background:#b9d4dd;
+    padding-bottom:10px;
+  }
+  #column_center {
+    width:55%;
+    float:left;
+    background:"#ffffff";
+    padding-bottom:10px;
+  }
+  #column_right {
+    width:20%;
+    float:left;
+    background:#b9d4dd;
+    padding-bottom:10px;
+  }
+  p,h1,pre {
+    font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+    margin:0px 10px 10px 10px;
+  }
+  h1 {
+    font-size:14px;
+    padding-top:10px;
+  }
+  #column_right p { font-size:12px}
+  #banner h1 { margin:0px; padding:10px}
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/css/sax.css b/data/doc/manuals_generated/sisu_manual/_sisu/css/sax.css
new file mode 100644 (file)
index 0000000..afef96c
--- /dev/null
@@ -0,0 +1,261 @@
+/* SiSU css xhtml & sax.xml default style */
+    document {
+      display: block;
+      margin-left: 0mm;
+      margin-right: 0mm;
+    }
+    head {
+      display: block;
+      margin-bottom: 20px;
+      background-color: #dddddd;
+    }
+    meta {
+      display: inline;
+      line-height: 1;
+      font-size: 10px;
+      color: #990000;
+      margin-right: 2mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+
+    }
+    title,subtitle,creator,author,translator,translated_by,illustrator,illustrated_by,prepared_by,digitized_by,type,subject,description,contributor,publisher,format,identifier,source,language,relation,coverage,rights,keywords,comment,comments,abastract,tags,catalogue,date,date_created,date_issued,date_available,date_modified,date_valid,structure,sc {
+      display: inline;
+      line-height: 1;
+      font-size: 10px;
+      color: #000099;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    source_control {
+      display: block;
+    }
+    dc {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      color: blue;
+      background-color: #dddddd;
+      font-weight: normal;
+      text-align: justify;
+      font-size: xx-small;
+      line-height: 120%;
+      margin-left: 5%;
+      margin-right: 5mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    sc {
+      display: inline;
+      color: green;
+    }
+    keywords,copyright {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      color: red;
+      background-color: #dddddd;
+      font-weight: normal;
+      text-align: justify;
+      font-size: xx-small;
+      line-height: 120%;
+      margin-left: 5%;
+      margin-right: 5mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    table {
+      margin-left: 5%;
+      display: block;
+    }
+    tr {
+      display: block;
+    }
+    th,td {
+      display: inline;
+    }
+    body {
+      color: black;
+      background: #ffffff;
+    }
+    a:link {
+      color: #003399;
+      text-decoration: none;
+    }
+    a:visited {
+      color: #003399;
+      text-decoration: none;
+      /* background-color: #e3ecef; */
+    }
+    a:hover {
+      color: #000000;
+      text-decoration: underline;
+      background-color: #fff3b6;
+    }
+    a:hover IMG {
+      background-color: #ffffff;
+    }
+    a:active {
+      color: #003399;
+      text-decoration: underline;
+    }
+    object {
+      display: block;
+      margin-left: 2mm;
+      margin-right: 2mm;
+      margin-top: 4px;
+      margin-bottom: 8px;
+    }
+    text,text[class|="norm"] {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      text-align: justify;
+      font-weight: normal;
+      font-size: 100%;
+      line-height: 150%;
+      margin-left: 5%;
+      margin-right: 5%;
+      margin-top: 2px;
+      margin-bottom: 0px;
+    }
+    text[class|="h1"] {
+      font-size: 120%;
+      font-weight: bold;
+      text-align: left;
+      line-height: 120%;
+      margin-top: 20px;
+      margin-bottom: 10px;
+    }
+    text[class|="h2"] {
+      font-weight: bold;
+      font-size: 110%;
+      text-align: left;
+      margin-top: 20px;
+      margin-bottom: 10px;
+    }
+    text[class|="h3"] {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    text[class|="h4"] {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    text[class|="h5"] {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    text[class|="h6"] {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    text[class|="indent0"] {
+      margin-left: 10%;
+    }
+    text[class|="indent1"] {
+      margin-left: 15%;
+    }
+    text[class|="indent2"] {
+      margin-left: 20%;
+    }
+    text[class|="indent3"] {
+      margin-left: 25%;
+    }
+    text[class|="indent4"] {
+      margin-left: 30%;
+    }
+    text[class|="indent5"] {
+      margin-left: 35%;
+    }
+    text[class|="indent6"] {
+      margin-left: 40%;
+    }
+    text[class|="indent7"] {
+      margin-left: 45%;
+    }
+    text[class|="indent8"] {
+      margin-left: 50%;
+    }
+    text[class|="indent9"] {
+      margin-left: 55%;
+    }
+    text[class|="indent_bullet"] {
+      text-indent: 0%;
+    }
+    text[class|="indent_bullet0"] {
+      text-indent: 0%;
+    }
+    text[class|="indent_bullet1"] {
+      text-indent: 10%;
+    }
+    text[class|="indent_bullet2"] {
+      text-indent: 15%;
+    }
+    text[class|="indent_bullet3"] {
+      text-indent: 20%;
+    }
+    text[class|="indent_bullet4"] {
+      text-indent: 25%;
+    }
+    text[class|="indent_bullet5"] {
+      text-indent: 30%;
+    }
+    text[class|="indent_bullet6"] {
+      text-indent: 35%;
+    }
+    text[class|="indent_bullet7"] {
+      text-indent: 40%;
+    }
+    text[class|="indent_bullet8"] {
+      text-indent: 45%;
+    }
+    text[class|="indent_bullet9"] {
+      text-indent: 50%;
+    }
+    text[class|="verse"], text[class|="group"], text[class|="code"] {
+      text-align: left;
+    }
+    ocn {
+      display: block;
+      text-align: right;
+      vertical-align: super;
+      color: #990000;
+      font-size: xx-small;
+      margin-right: 0mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    endnote {
+      display: block;
+      font-size: small;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      font-weight: normal;
+      line-height: 150%;
+      text-align: justify;
+      margin-left: 10%;
+      margin-right: 5%;
+      margin-top: 4px;
+      margin-bottom: 0px;
+    }
+    endnote_indent {
+      display: block;
+      font-size: small;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      font-weight: normal;
+      line-height: 150%;
+      text-align: justify;
+      margin-left: 15%;
+      margin-right: 5%;
+      margin-top: 4px;
+      margin-bottom: 0px;
+    }
+    en {
+      font-size: xx-small;
+      vertical-align: super;
+    }
+    i { font-style: italic; }
+    b { font-style: bold; }
+    u { text-decoration: underline; }
+    br { display: block; }
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/css/xhtml.css b/data/doc/manuals_generated/sisu_manual/_sisu/css/xhtml.css
new file mode 100644 (file)
index 0000000..afef96c
--- /dev/null
@@ -0,0 +1,261 @@
+/* SiSU css xhtml & sax.xml default style */
+    document {
+      display: block;
+      margin-left: 0mm;
+      margin-right: 0mm;
+    }
+    head {
+      display: block;
+      margin-bottom: 20px;
+      background-color: #dddddd;
+    }
+    meta {
+      display: inline;
+      line-height: 1;
+      font-size: 10px;
+      color: #990000;
+      margin-right: 2mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+
+    }
+    title,subtitle,creator,author,translator,translated_by,illustrator,illustrated_by,prepared_by,digitized_by,type,subject,description,contributor,publisher,format,identifier,source,language,relation,coverage,rights,keywords,comment,comments,abastract,tags,catalogue,date,date_created,date_issued,date_available,date_modified,date_valid,structure,sc {
+      display: inline;
+      line-height: 1;
+      font-size: 10px;
+      color: #000099;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    source_control {
+      display: block;
+    }
+    dc {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      color: blue;
+      background-color: #dddddd;
+      font-weight: normal;
+      text-align: justify;
+      font-size: xx-small;
+      line-height: 120%;
+      margin-left: 5%;
+      margin-right: 5mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    sc {
+      display: inline;
+      color: green;
+    }
+    keywords,copyright {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      color: red;
+      background-color: #dddddd;
+      font-weight: normal;
+      text-align: justify;
+      font-size: xx-small;
+      line-height: 120%;
+      margin-left: 5%;
+      margin-right: 5mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    table {
+      margin-left: 5%;
+      display: block;
+    }
+    tr {
+      display: block;
+    }
+    th,td {
+      display: inline;
+    }
+    body {
+      color: black;
+      background: #ffffff;
+    }
+    a:link {
+      color: #003399;
+      text-decoration: none;
+    }
+    a:visited {
+      color: #003399;
+      text-decoration: none;
+      /* background-color: #e3ecef; */
+    }
+    a:hover {
+      color: #000000;
+      text-decoration: underline;
+      background-color: #fff3b6;
+    }
+    a:hover IMG {
+      background-color: #ffffff;
+    }
+    a:active {
+      color: #003399;
+      text-decoration: underline;
+    }
+    object {
+      display: block;
+      margin-left: 2mm;
+      margin-right: 2mm;
+      margin-top: 4px;
+      margin-bottom: 8px;
+    }
+    text,text[class|="norm"] {
+      display: block;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      text-align: justify;
+      font-weight: normal;
+      font-size: 100%;
+      line-height: 150%;
+      margin-left: 5%;
+      margin-right: 5%;
+      margin-top: 2px;
+      margin-bottom: 0px;
+    }
+    text[class|="h1"] {
+      font-size: 120%;
+      font-weight: bold;
+      text-align: left;
+      line-height: 120%;
+      margin-top: 20px;
+      margin-bottom: 10px;
+    }
+    text[class|="h2"] {
+      font-weight: bold;
+      font-size: 110%;
+      text-align: left;
+      margin-top: 20px;
+      margin-bottom: 10px;
+    }
+    text[class|="h3"] {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    text[class|="h4"] {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    text[class|="h5"] {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    text[class|="h6"] {
+      font-size: 110%;
+      font-weight: bold;
+      text-align: left;
+    }
+    text[class|="indent0"] {
+      margin-left: 10%;
+    }
+    text[class|="indent1"] {
+      margin-left: 15%;
+    }
+    text[class|="indent2"] {
+      margin-left: 20%;
+    }
+    text[class|="indent3"] {
+      margin-left: 25%;
+    }
+    text[class|="indent4"] {
+      margin-left: 30%;
+    }
+    text[class|="indent5"] {
+      margin-left: 35%;
+    }
+    text[class|="indent6"] {
+      margin-left: 40%;
+    }
+    text[class|="indent7"] {
+      margin-left: 45%;
+    }
+    text[class|="indent8"] {
+      margin-left: 50%;
+    }
+    text[class|="indent9"] {
+      margin-left: 55%;
+    }
+    text[class|="indent_bullet"] {
+      text-indent: 0%;
+    }
+    text[class|="indent_bullet0"] {
+      text-indent: 0%;
+    }
+    text[class|="indent_bullet1"] {
+      text-indent: 10%;
+    }
+    text[class|="indent_bullet2"] {
+      text-indent: 15%;
+    }
+    text[class|="indent_bullet3"] {
+      text-indent: 20%;
+    }
+    text[class|="indent_bullet4"] {
+      text-indent: 25%;
+    }
+    text[class|="indent_bullet5"] {
+      text-indent: 30%;
+    }
+    text[class|="indent_bullet6"] {
+      text-indent: 35%;
+    }
+    text[class|="indent_bullet7"] {
+      text-indent: 40%;
+    }
+    text[class|="indent_bullet8"] {
+      text-indent: 45%;
+    }
+    text[class|="indent_bullet9"] {
+      text-indent: 50%;
+    }
+    text[class|="verse"], text[class|="group"], text[class|="code"] {
+      text-align: left;
+    }
+    ocn {
+      display: block;
+      text-align: right;
+      vertical-align: super;
+      color: #990000;
+      font-size: xx-small;
+      margin-right: 0mm;
+      margin-top: 0px;
+      margin-bottom: 0px;
+    }
+    endnote {
+      display: block;
+      font-size: small;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      font-weight: normal;
+      line-height: 150%;
+      text-align: justify;
+      margin-left: 10%;
+      margin-right: 5%;
+      margin-top: 4px;
+      margin-bottom: 0px;
+    }
+    endnote_indent {
+      display: block;
+      font-size: small;
+      font-family: verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman;
+      font-weight: normal;
+      line-height: 150%;
+      text-align: justify;
+      margin-left: 15%;
+      margin-right: 5%;
+      margin-top: 4px;
+      margin-bottom: 0px;
+    }
+    en {
+      font-size: xx-small;
+      vertical-align: super;
+    }
+    i { font-style: italic; }
+    b { font-style: bold; }
+    u { text-decoration: underline; }
+    br { display: block; }
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/image b/data/doc/manuals_generated/sisu_manual/_sisu/image
new file mode 120000 (symlink)
index 0000000..1e07cfa
--- /dev/null
@@ -0,0 +1 @@
+../../_sisu/image
\ No newline at end of file
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/image_local/GnuDebianLinuxRubyBetterWay.png b/data/doc/manuals_generated/sisu_manual/_sisu/image_local/GnuDebianLinuxRubyBetterWay.png
new file mode 100644 (file)
index 0000000..ce5b883
Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/_sisu/image_local/GnuDebianLinuxRubyBetterWay.png differ
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/image_local/sisu.home.png b/data/doc/manuals_generated/sisu_manual/_sisu/image_local/sisu.home.png
new file mode 100644 (file)
index 0000000..b449fa6
Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/_sisu/image_local/sisu.home.png differ
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/image_local/sisu.png b/data/doc/manuals_generated/sisu_manual/_sisu/image_local/sisu.png
new file mode 100644 (file)
index 0000000..b449fa6
Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/_sisu/image_local/sisu.png differ
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/image_local/tux.png b/data/doc/manuals_generated/sisu_manual/_sisu/image_local/tux.png
new file mode 100644 (file)
index 0000000..15fd152
Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/_sisu/image_local/tux.png differ
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_dom.rnc b/data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_dom.rnc
new file mode 100644 (file)
index 0000000..01d8f21
--- /dev/null
@@ -0,0 +1,144 @@
+#% dom output model, part of SiSU and distributed under the same license
+default namespace = ""
+namespace xlink = "http://www.w3.org/1999/xlink"
+start =
+  element document {
+    element head {
+      element header {
+        meta,
+        (element creator { text }
+         | element date { xsd:NMTOKEN }
+         | element date_available { xsd:NMTOKEN }
+         | element date_created { xsd:NMTOKEN }
+         | element date_issued { xsd:NMTOKEN }
+         | element date_modified { xsd:NMTOKEN }
+         | element date_valid { xsd:NMTOKEN }
+         | element keywords { text }
+         | element language { xsd:NCName }
+         | element rights { (text | link)+ }
+         | element source { text }
+         | element structure { text }
+         | element subject { text }
+         | element title { text }
+         | element type { text }
+         | element source_control {
+             (br
+              | meta
+              | element sc {
+                  attribute class { xsd:NCName },
+                  text
+                })+
+           })
+      }+
+    },
+    element body {
+      element heading1 {
+        heading,
+        contents1*,
+        element heading2 {
+          heading,
+          contents1*,
+          element heading3 {
+            heading,
+            element contents1 {
+              heading,
+              content,
+              element contents2 {
+                heading,
+                content,
+                element contents3 { heading, content }*
+              }*
+            }+
+          }*
+        }*
+      }+
+    }
+  }
+meta = element meta { text }
+br = element br { empty }
+heading = element heading { object }
+contents1 =
+  element contents1 {
+    heading,
+    content,
+    element contents2 {
+      heading,
+      content,
+      element contents3 { heading, content }*
+    }*
+  }
+content = element content { object* }
+object =
+  element object {
+    attribute id { xsd:integer },
+    element ocn { text },
+    element nametag { text }?,
+    (element table {
+       attribute align { xsd:NCName },
+       attribute bgcolor { xsd:NCName },
+       attribute border { xsd:integer },
+       attribute cellpadding { xsd:integer },
+       attribute summary { text },
+       attribute width { text },
+       element tr {
+         element td {
+           attribute valign { xsd:NCName },
+           attribute width { text },
+           (text | b | i)+
+         }+
+       }+
+     }
+     | element text {
+         attribute class { xsd:NCName }?,
+         (text
+          | b
+          | del
+          | endnote
+          | i
+          | link
+          | element br { empty }
+          | element endnote {
+              element number { xsd:integer },
+              element note { (text | i | link)+ }
+            }
+          | element image {
+              attribute height { xsd:integer },
+              attribute width { xsd:integer },
+              attribute xlink:actuate { xsd:NCName },
+              attribute xlink:href { text },
+              attribute xlink:show { xsd:NCName },
+              attribute xlink:type { xsd:NCName }
+            }
+          | element sub { text })+
+       })
+  }
+i = element i { text }
+b = element i { text }
+u = element u { (text | b | i)+ }
+sub = element sub { xsd:NCName }
+sup = element sup { xsd:NCName }
+del = element del { (text | b | i | link)+ }
+link =
+  element link {
+    attribute xlink:href { xsd:anyURI },
+    attribute xlink:type { xsd:NCName },
+    xsd:anyURI
+  }
+endnote =
+  element endnote {
+    (element number { xsd:integer }
+     | element symbol { text }),
+    element note {
+      (text
+       | b
+       | br
+       | del
+       | i
+       | link
+       | sub
+       | sup
+       | u
+       | element em { xsd:NCName }
+       | element sub { xsd:NCName })+
+    }
+  }
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_sax.rnc b/data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_sax.rnc
new file mode 100644 (file)
index 0000000..889a461
--- /dev/null
@@ -0,0 +1,162 @@
+#% sax output model, part of SiSU and distributed under the same license
+default namespace = ""
+namespace xlink = "http://www.w3.org/1999/xlink"
+start =
+  element document {
+    element head {
+      (br
+       | meta
+       | element creator {
+           attribute class { xsd:NCName },
+           (text
+            | element link {
+                attribute xlink:href { xsd:anyURI },
+                attribute xlink:type { xsd:NCName },
+                xsd:anyURI
+              })+
+         }
+       | element date {
+           attribute class { xsd:NCName },
+           xsd:NMTOKEN
+         }
+       | element date_available {
+           attribute class { xsd:NCName },
+           xsd:NMTOKEN
+         }
+       | element date_created {
+           attribute class { xsd:NCName },
+           xsd:NMTOKEN
+         }
+       | element date_issued {
+           attribute class { xsd:NCName },
+           xsd:NMTOKEN
+         }
+       | element date_modified {
+           attribute class { xsd:NCName },
+           xsd:NMTOKEN
+         }
+       | element date_valid {
+           attribute class { xsd:NCName },
+           xsd:NMTOKEN
+         }
+       | element keywords {
+           attribute class { xsd:NCName },
+           text
+         }
+       | element language {
+           attribute class { xsd:NCName },
+           xsd:NCName
+         }
+       | element meta { xsd:NMTOKEN }
+       | element rights {
+           attribute class { xsd:NCName },
+           (text | link)+
+         }
+       | element source {
+           attribute class { xsd:NCName },
+           text
+         }
+       | element structure {
+           attribute class { xsd:NCName },
+           text
+         }
+       | element subject {
+           attribute class { xsd:NCName },
+           text
+         }
+       | element title {
+           attribute class { xsd:NCName },
+           text
+         }
+       | element type {
+           attribute class { xsd:NCName },
+           text
+         }
+       | element source_control {
+           (br
+            | meta
+            | element sc {
+                attribute class { xsd:NCName },
+                text
+              })+
+         })+
+    },
+    element body {
+      element object {
+        attribute id { text },
+        element ocn {
+          text
+        },
+        element text {
+          attribute class { xsd:NCName },
+          (text
+           | b
+           | br
+           | del
+           | en
+           | i
+           | link
+           | sub
+           | sup
+           | u
+           | element image {
+               attribute alt { text }?,
+               attribute height { xsd:integer }?,
+               attribute width { xsd:integer }?,
+               attribute xlink:actuate { xsd:NCName },
+               attribute xlink:href { text },
+               attribute xlink:show { xsd:NCName },
+               attribute xlink:type { xsd:NCName }
+             })+
+        }?,
+        element table {
+          attribute align { xsd:NCName },
+          attribute bgcolor { xsd:NCName },
+          attribute border { xsd:integer },
+          attribute cellpadding { xsd:integer },
+          attribute summary { text },
+          attribute width { text },
+          element tr {
+            element td {
+              attribute valign { xsd:NCName },
+              attribute width { text },
+              (text | b | i)+
+            }+
+          }+
+        }?,
+        element endnote {
+          attribute notenumber { xsd:integer }?,
+          attribute symbol { text }?,
+          (element number { xsd:integer }
+           | element symbol { text }),
+          element note {
+            (text
+             | b
+             | br
+             | del
+             | i
+             | link
+             | sup
+             | u
+             | element em { xsd:NCName }
+             | element sub { xsd:NCName })+
+          }
+        }*
+      }+
+    }
+  }
+meta = element meta { text }
+br = element br { empty }
+b = element b { (text | en | i | link | sup)+ }
+i = element i { (text | b | br | sup)+ }
+en = element en { text }
+sub = element sub { xsd:NCName }
+sup = element sup { xsd:NCName }
+link =
+  element link {
+    attribute xlink:href { xsd:anyURI },
+    attribute xlink:type { xsd:NCName },
+    (xsd:anyURI | text | b | i | sup)+
+  }
+u = element u { (text | b | i)+ }
+del = element del { (text | b | i | link)+ }
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_xhtml.rnc b/data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_xhtml.rnc
new file mode 100644 (file)
index 0000000..c06cbee
--- /dev/null
@@ -0,0 +1,149 @@
+#% xhtml output model, part of SiSU and distributed under the same license
+default namespace = ""
+namespace xlink = "http://www.w3.org/1999/xlink"
+start =
+  element document {
+    element head {
+      (br
+       | element creator {
+           attribute class { xsd:NCName },
+           (text
+            | element link {
+                attribute xlink:href { xsd:anyURI },
+                attribute xlink:type { xsd:NCName },
+                xsd:anyURI
+              })+
+         }
+       | element date {
+           attribute class { xsd:NCName },
+           xsd:NMTOKEN
+         }
+       | element date_available {
+           attribute class { xsd:NCName },
+           xsd:NMTOKEN
+         }
+       | element date_created {
+           attribute class { xsd:NCName },
+           xsd:NMTOKEN
+         }
+       | element date_issued {
+           attribute class { xsd:NCName },
+           xsd:NMTOKEN
+         }
+       | element date_modified {
+           attribute class { xsd:NCName },
+           xsd:NMTOKEN
+         }
+       | element date_valid {
+           attribute class { xsd:NCName },
+           xsd:NMTOKEN
+         }
+       | element language {
+           attribute class { xsd:NCName },
+           xsd:NCName
+         }
+       | element keywords {
+           attribute class { xsd:NCName },
+           text
+         }
+       | element meta {
+           attribute content { text }?,
+           attribute http-equiv { xsd:NCName }?,
+           text
+         }
+       | element rights {
+           attribute class { xsd:NCName },
+           (text | link)+
+         }
+       | element source {
+           attribute class { xsd:NCName },
+           text
+         }
+       | element structure {
+           attribute class { xsd:NCName },
+           text
+         }
+       | element subject {
+           attribute class { xsd:NCName },
+           text
+         }
+       | element title {
+           attribute class { xsd:NCName },
+           text
+         }
+       | element type {
+           attribute class { xsd:NCName },
+           xsd:NCName
+         })+
+    },
+    element body {
+      element object {
+        attribute id { xsd:integer },
+        (element endnote {
+           attribute notenumber { xsd:integer }?,
+           attribute symbol { text }?,
+           (text
+            | b
+            | br
+            | del
+            | i
+            | link
+            | sup
+            | u
+            | element em { xsd:NCName }
+            | element sub { xsd:NCName })+
+         }
+         | element ocn { text }
+         | element text {
+             attribute class { xsd:NCName },
+             (text
+              | b
+              | br
+              | del
+              | en
+              | i
+              | link
+              | sup
+              | u
+              | element image {
+                  attribute alt { text }?,
+                  attribute height { xsd:integer }?,
+                  attribute width { xsd:integer }?,
+                  attribute xlink:actuate { xsd:NCName },
+                  attribute xlink:href { text },
+                  attribute xlink:show { xsd:NCName },
+                  attribute xlink:type { xsd:NCName }
+                }
+              | element sub { text })+
+           })+,
+        element table {
+          attribute align { xsd:NCName },
+          attribute bgcolor { xsd:NCName },
+          attribute border { xsd:integer },
+          attribute cellpadding { xsd:integer },
+          attribute summary { text },
+          attribute width { text },
+          element tr {
+            element td {
+              attribute valign { xsd:NCName },
+              attribute width { text },
+              (text | b | i)+
+            }+
+          }+
+        }?
+      }+
+    }
+  }
+br = element br { empty }
+en = element en { text }
+sup = element sup { xsd:NCName }
+i = element i { (text | b | br | sup)+ }
+link =
+  element link {
+    attribute xlink:href { xsd:anyURI },
+    attribute xlink:type { xsd:NCName },
+    (text | b | i | sup)+
+  }
+b = element b { (text | en | i | link | sup)+ }
+u = element u { (text | b | i)+ }
+del = element del { (text | b | i | link)+ }
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_dom.rng b/data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_dom.rng
new file mode 100644 (file)
index 0000000..811d2bb
--- /dev/null
@@ -0,0 +1,356 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- % dom output model, part of SiSU and distributed under the same license -->
+<grammar xmlns:xlink="http://www.w3.org/1999/xlink" ns="" xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
+  <start>
+    <element name="document">
+      <element name="head">
+        <oneOrMore>
+          <element name="header">
+            <ref name="meta"/>
+            <choice>
+              <element name="creator">
+                <text/>
+              </element>
+              <element name="date">
+                <data type="NMTOKEN"/>
+              </element>
+              <element name="date_available">
+                <data type="NMTOKEN"/>
+              </element>
+              <element name="date_created">
+                <data type="NMTOKEN"/>
+              </element>
+              <element name="date_issued">
+                <data type="NMTOKEN"/>
+              </element>
+              <element name="date_modified">
+                <data type="NMTOKEN"/>
+              </element>
+              <element name="date_valid">
+                <data type="NMTOKEN"/>
+              </element>
+              <element name="keywords">
+                <text/>
+              </element>
+              <element name="language">
+                <data type="NCName"/>
+              </element>
+              <element name="rights">
+                <oneOrMore>
+                  <choice>
+                    <text/>
+                    <ref name="link"/>
+                  </choice>
+                </oneOrMore>
+              </element>
+              <element name="source">
+                <text/>
+              </element>
+              <element name="structure">
+                <text/>
+              </element>
+              <element name="subject">
+                <text/>
+              </element>
+              <element name="title">
+                <text/>
+              </element>
+              <element name="type">
+                <text/>
+              </element>
+              <element name="source_control">
+                <oneOrMore>
+                  <choice>
+                    <ref name="br"/>
+                    <ref name="meta"/>
+                    <element name="sc">
+                      <attribute name="class">
+                        <data type="NCName"/>
+                      </attribute>
+                      <text/>
+                    </element>
+                  </choice>
+                </oneOrMore>
+              </element>
+            </choice>
+          </element>
+        </oneOrMore>
+      </element>
+      <element name="body">
+        <oneOrMore>
+          <element name="heading1">
+            <ref name="heading"/>
+            <zeroOrMore>
+              <ref name="contents1"/>
+            </zeroOrMore>
+            <zeroOrMore>
+              <element name="heading2">
+                <ref name="heading"/>
+                <zeroOrMore>
+                  <ref name="contents1"/>
+                </zeroOrMore>
+                <zeroOrMore>
+                  <element name="heading3">
+                    <ref name="heading"/>
+                    <oneOrMore>
+                      <element name="contents1">
+                        <ref name="heading"/>
+                        <ref name="content"/>
+                        <zeroOrMore>
+                          <element name="contents2">
+                            <ref name="heading"/>
+                            <ref name="content"/>
+                            <zeroOrMore>
+                              <element name="contents3">
+                                <ref name="heading"/>
+                                <ref name="content"/>
+                              </element>
+                            </zeroOrMore>
+                          </element>
+                        </zeroOrMore>
+                      </element>
+                    </oneOrMore>
+                  </element>
+                </zeroOrMore>
+              </element>
+            </zeroOrMore>
+          </element>
+        </oneOrMore>
+      </element>
+    </element>
+  </start>
+  <define name="meta">
+    <element name="meta">
+      <text/>
+    </element>
+  </define>
+  <define name="br">
+    <element name="br">
+      <empty/>
+    </element>
+  </define>
+  <define name="heading">
+    <element name="heading">
+      <ref name="object"/>
+    </element>
+  </define>
+  <define name="contents1">
+    <element name="contents1">
+      <ref name="heading"/>
+      <ref name="content"/>
+      <zeroOrMore>
+        <element name="contents2">
+          <ref name="heading"/>
+          <ref name="content"/>
+          <zeroOrMore>
+            <element name="contents3">
+              <ref name="heading"/>
+              <ref name="content"/>
+            </element>
+          </zeroOrMore>
+        </element>
+      </zeroOrMore>
+    </element>
+  </define>
+  <define name="content">
+    <element name="content">
+      <zeroOrMore>
+        <ref name="object"/>
+      </zeroOrMore>
+    </element>
+  </define>
+  <define name="object">
+    <element name="object">
+      <attribute name="id">
+        <data type="integer"/>
+      </attribute>
+      <element name="ocn">
+        <text/>
+      </element>
+      <optional>
+        <element name="nametag">
+          <text/>
+        </element>
+      </optional>
+      <choice>
+        <element name="table">
+          <attribute name="align">
+            <data type="NCName"/>
+          </attribute>
+          <attribute name="bgcolor">
+            <data type="NCName"/>
+          </attribute>
+          <attribute name="border">
+            <data type="integer"/>
+          </attribute>
+          <attribute name="cellpadding">
+            <data type="integer"/>
+          </attribute>
+          <attribute name="summary"/>
+          <attribute name="width"/>
+          <oneOrMore>
+            <element name="tr">
+              <oneOrMore>
+                <element name="td">
+                  <attribute name="valign">
+                    <data type="NCName"/>
+                  </attribute>
+                  <attribute name="width"/>
+                  <oneOrMore>
+                    <choice>
+                      <text/>
+                      <ref name="b"/>
+                      <ref name="i"/>
+                    </choice>
+                  </oneOrMore>
+                </element>
+              </oneOrMore>
+            </element>
+          </oneOrMore>
+        </element>
+        <element name="text">
+          <optional>
+            <attribute name="class">
+              <data type="NCName"/>
+            </attribute>
+          </optional>
+          <oneOrMore>
+            <choice>
+              <text/>
+              <ref name="b"/>
+              <ref name="del"/>
+              <ref name="endnote"/>
+              <ref name="i"/>
+              <ref name="link"/>
+              <element name="br">
+                <empty/>
+              </element>
+              <element name="endnote">
+                <element name="number">
+                  <data type="integer"/>
+                </element>
+                <element name="note">
+                  <oneOrMore>
+                    <choice>
+                      <text/>
+                      <ref name="i"/>
+                      <ref name="link"/>
+                    </choice>
+                  </oneOrMore>
+                </element>
+              </element>
+              <element name="image">
+                <attribute name="height">
+                  <data type="integer"/>
+                </attribute>
+                <attribute name="width">
+                  <data type="integer"/>
+                </attribute>
+                <attribute name="xlink:actuate">
+                  <data type="NCName"/>
+                </attribute>
+                <attribute name="xlink:href"/>
+                <attribute name="xlink:show">
+                  <data type="NCName"/>
+                </attribute>
+                <attribute name="xlink:type">
+                  <data type="NCName"/>
+                </attribute>
+              </element>
+              <element name="sub">
+                <text/>
+              </element>
+            </choice>
+          </oneOrMore>
+        </element>
+      </choice>
+    </element>
+  </define>
+  <define name="i">
+    <element name="i">
+      <text/>
+    </element>
+  </define>
+  <define name="b">
+    <element name="i">
+      <text/>
+    </element>
+  </define>
+  <define name="u">
+    <element name="u">
+      <oneOrMore>
+        <choice>
+          <text/>
+          <ref name="b"/>
+          <ref name="i"/>
+        </choice>
+      </oneOrMore>
+    </element>
+  </define>
+  <define name="sub">
+    <element name="sub">
+      <data type="NCName"/>
+    </element>
+  </define>
+  <define name="sup">
+    <element name="sup">
+      <data type="NCName"/>
+    </element>
+  </define>
+  <define name="del">
+    <element name="del">
+      <oneOrMore>
+        <choice>
+          <text/>
+          <ref name="b"/>
+          <ref name="i"/>
+          <ref name="link"/>
+        </choice>
+      </oneOrMore>
+    </element>
+  </define>
+  <define name="link">
+    <element name="link">
+      <attribute name="xlink:href">
+        <data type="anyURI"/>
+      </attribute>
+      <attribute name="xlink:type">
+        <data type="NCName"/>
+      </attribute>
+      <data type="anyURI"/>
+    </element>
+  </define>
+  <define name="endnote">
+    <element name="endnote">
+      <choice>
+        <element name="number">
+          <data type="integer"/>
+        </element>
+        <element name="symbol">
+          <text/>
+        </element>
+      </choice>
+      <element name="note">
+        <oneOrMore>
+          <choice>
+            <text/>
+            <ref name="b"/>
+            <ref name="br"/>
+            <ref name="del"/>
+            <ref name="i"/>
+            <ref name="link"/>
+            <ref name="sub"/>
+            <ref name="sup"/>
+            <ref name="u"/>
+            <element name="em">
+              <data type="NCName"/>
+            </element>
+            <element name="sub">
+              <data type="NCName"/>
+            </element>
+          </choice>
+        </oneOrMore>
+      </element>
+    </element>
+  </define>
+</grammar>
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_sax.rng b/data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_sax.rng
new file mode 100644 (file)
index 0000000..b885093
--- /dev/null
@@ -0,0 +1,366 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- % sax output model, part of SiSU and distributed under the same license -->
+<grammar xmlns:xlink="http://www.w3.org/1999/xlink" ns="" xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
+  <start>
+    <element name="document">
+      <element name="head">
+        <oneOrMore>
+          <choice>
+            <ref name="br"/>
+            <ref name="meta"/>
+            <element name="creator">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <oneOrMore>
+                <choice>
+                  <text/>
+                  <element name="link">
+                    <attribute name="xlink:href">
+                      <data type="anyURI"/>
+                    </attribute>
+                    <attribute name="xlink:type">
+                      <data type="NCName"/>
+                    </attribute>
+                    <data type="anyURI"/>
+                  </element>
+                </choice>
+              </oneOrMore>
+            </element>
+            <element name="date">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="date_available">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="date_created">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="date_issued">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="date_modified">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="date_valid">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="keywords">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <text/>
+            </element>
+            <element name="language">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NCName"/>
+            </element>
+            <element name="meta">
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="rights">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <oneOrMore>
+                <choice>
+                  <text/>
+                  <ref name="link"/>
+                </choice>
+              </oneOrMore>
+            </element>
+            <element name="source">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <text/>
+            </element>
+            <element name="structure">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <text/>
+            </element>
+            <element name="subject">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <text/>
+            </element>
+            <element name="title">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <text/>
+            </element>
+            <element name="type">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <text/>
+            </element>
+            <element name="source_control">
+              <oneOrMore>
+                <choice>
+                  <ref name="br"/>
+                  <ref name="meta"/>
+                  <element name="sc">
+                    <attribute name="class">
+                      <data type="NCName"/>
+                    </attribute>
+                    <text/>
+                  </element>
+                </choice>
+              </oneOrMore>
+            </element>
+          </choice>
+        </oneOrMore>
+      </element>
+      <element name="body">
+        <oneOrMore>
+          <element name="object">
+            <attribute name="id"/>
+            <element name="ocn">
+              <text/>
+            </element>
+            <optional>
+              <element name="text">
+                <attribute name="class">
+                  <data type="NCName"/>
+                </attribute>
+                <oneOrMore>
+                  <choice>
+                    <text/>
+                    <ref name="b"/>
+                    <ref name="br"/>
+                    <ref name="del"/>
+                    <ref name="en"/>
+                    <ref name="i"/>
+                    <ref name="link"/>
+                    <ref name="sub"/>
+                    <ref name="sup"/>
+                    <ref name="u"/>
+                    <element name="image">
+                      <optional>
+                        <attribute name="alt"/>
+                      </optional>
+                      <optional>
+                        <attribute name="height">
+                          <data type="integer"/>
+                        </attribute>
+                      </optional>
+                      <optional>
+                        <attribute name="width">
+                          <data type="integer"/>
+                        </attribute>
+                      </optional>
+                      <attribute name="xlink:actuate">
+                        <data type="NCName"/>
+                      </attribute>
+                      <attribute name="xlink:href"/>
+                      <attribute name="xlink:show">
+                        <data type="NCName"/>
+                      </attribute>
+                      <attribute name="xlink:type">
+                        <data type="NCName"/>
+                      </attribute>
+                    </element>
+                  </choice>
+                </oneOrMore>
+              </element>
+            </optional>
+            <optional>
+              <element name="table">
+                <attribute name="align">
+                  <data type="NCName"/>
+                </attribute>
+                <attribute name="bgcolor">
+                  <data type="NCName"/>
+                </attribute>
+                <attribute name="border">
+                  <data type="integer"/>
+                </attribute>
+                <attribute name="cellpadding">
+                  <data type="integer"/>
+                </attribute>
+                <attribute name="summary"/>
+                <attribute name="width"/>
+                <oneOrMore>
+                  <element name="tr">
+                    <oneOrMore>
+                      <element name="td">
+                        <attribute name="valign">
+                          <data type="NCName"/>
+                        </attribute>
+                        <attribute name="width"/>
+                        <oneOrMore>
+                          <choice>
+                            <text/>
+                            <ref name="b"/>
+                            <ref name="i"/>
+                          </choice>
+                        </oneOrMore>
+                      </element>
+                    </oneOrMore>
+                  </element>
+                </oneOrMore>
+              </element>
+            </optional>
+            <zeroOrMore>
+              <element name="endnote">
+                <optional>
+                  <attribute name="notenumber">
+                    <data type="integer"/>
+                  </attribute>
+                </optional>
+                <optional>
+                  <attribute name="symbol"/>
+                </optional>
+                <choice>
+                  <element name="number">
+                    <data type="integer"/>
+                  </element>
+                  <element name="symbol">
+                    <text/>
+                  </element>
+                </choice>
+                <element name="note">
+                  <oneOrMore>
+                    <choice>
+                      <text/>
+                      <ref name="b"/>
+                      <ref name="br"/>
+                      <ref name="del"/>
+                      <ref name="i"/>
+                      <ref name="link"/>
+                      <ref name="sup"/>
+                      <ref name="u"/>
+                      <element name="em">
+                        <data type="NCName"/>
+                      </element>
+                      <element name="sub">
+                        <data type="NCName"/>
+                      </element>
+                    </choice>
+                  </oneOrMore>
+                </element>
+              </element>
+            </zeroOrMore>
+          </element>
+        </oneOrMore>
+      </element>
+    </element>
+  </start>
+  <define name="meta">
+    <element name="meta">
+      <text/>
+    </element>
+  </define>
+  <define name="br">
+    <element name="br">
+      <empty/>
+    </element>
+  </define>
+  <define name="b">
+    <element name="b">
+      <oneOrMore>
+        <choice>
+          <text/>
+          <ref name="en"/>
+          <ref name="i"/>
+          <ref name="link"/>
+          <ref name="sup"/>
+        </choice>
+      </oneOrMore>
+    </element>
+  </define>
+  <define name="i">
+    <element name="i">
+      <oneOrMore>
+        <choice>
+          <text/>
+          <ref name="b"/>
+          <ref name="br"/>
+          <ref name="sup"/>
+        </choice>
+      </oneOrMore>
+    </element>
+  </define>
+  <define name="en">
+    <element name="en">
+      <text/>
+    </element>
+  </define>
+  <define name="sub">
+    <element name="sub">
+      <data type="NCName"/>
+    </element>
+  </define>
+  <define name="sup">
+    <element name="sup">
+      <data type="NCName"/>
+    </element>
+  </define>
+  <define name="link">
+    <element name="link">
+      <attribute name="xlink:href">
+        <data type="anyURI"/>
+      </attribute>
+      <attribute name="xlink:type">
+        <data type="NCName"/>
+      </attribute>
+      <oneOrMore>
+        <choice>
+          <data type="anyURI"/>
+          <text/>
+          <ref name="b"/>
+          <ref name="i"/>
+          <ref name="sup"/>
+        </choice>
+      </oneOrMore>
+    </element>
+  </define>
+  <define name="u">
+    <element name="u">
+      <oneOrMore>
+        <choice>
+          <text/>
+          <ref name="b"/>
+          <ref name="i"/>
+        </choice>
+      </oneOrMore>
+    </element>
+  </define>
+  <define name="del">
+    <element name="del">
+      <oneOrMore>
+        <choice>
+          <text/>
+          <ref name="b"/>
+          <ref name="i"/>
+          <ref name="link"/>
+        </choice>
+      </oneOrMore>
+    </element>
+  </define>
+</grammar>
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_xhtml.rng b/data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_xhtml.rng
new file mode 100644 (file)
index 0000000..0783bc8
--- /dev/null
@@ -0,0 +1,342 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- % xhtml output model, part of SiSU and distributed under the same license -->
+<grammar xmlns:xlink="http://www.w3.org/1999/xlink" ns="" xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
+  <start>
+    <element name="document">
+      <element name="head">
+        <oneOrMore>
+          <choice>
+            <ref name="br"/>
+            <element name="creator">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <oneOrMore>
+                <choice>
+                  <text/>
+                  <element name="link">
+                    <attribute name="xlink:href">
+                      <data type="anyURI"/>
+                    </attribute>
+                    <attribute name="xlink:type">
+                      <data type="NCName"/>
+                    </attribute>
+                    <data type="anyURI"/>
+                  </element>
+                </choice>
+              </oneOrMore>
+            </element>
+            <element name="date">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="date_available">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="date_created">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="date_issued">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="date_modified">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="date_valid">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NMTOKEN"/>
+            </element>
+            <element name="language">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NCName"/>
+            </element>
+            <element name="keywords">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <text/>
+            </element>
+            <element name="meta">
+              <optional>
+                <attribute name="content"/>
+              </optional>
+              <optional>
+                <attribute name="http-equiv">
+                  <data type="NCName"/>
+                </attribute>
+              </optional>
+              <text/>
+            </element>
+            <element name="rights">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <oneOrMore>
+                <choice>
+                  <text/>
+                  <ref name="link"/>
+                </choice>
+              </oneOrMore>
+            </element>
+            <element name="source">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <text/>
+            </element>
+            <element name="structure">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <text/>
+            </element>
+            <element name="subject">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <text/>
+            </element>
+            <element name="title">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <text/>
+            </element>
+            <element name="type">
+              <attribute name="class">
+                <data type="NCName"/>
+              </attribute>
+              <data type="NCName"/>
+            </element>
+          </choice>
+        </oneOrMore>
+      </element>
+      <element name="body">
+        <oneOrMore>
+          <element name="object">
+            <attribute name="id">
+              <data type="integer"/>
+            </attribute>
+            <oneOrMore>
+              <choice>
+                <element name="endnote">
+                  <optional>
+                    <attribute name="notenumber">
+                      <data type="integer"/>
+                    </attribute>
+                  </optional>
+                  <optional>
+                    <attribute name="symbol"/>
+                  </optional>
+                  <oneOrMore>
+                    <choice>
+                      <text/>
+                      <ref name="b"/>
+                      <ref name="br"/>
+                      <ref name="del"/>
+                      <ref name="i"/>
+                      <ref name="link"/>
+                      <ref name="sup"/>
+                      <ref name="u"/>
+                      <element name="em">
+                        <data type="NCName"/>
+                      </element>
+                      <element name="sub">
+                        <data type="NCName"/>
+                      </element>
+                    </choice>
+                  </oneOrMore>
+                </element>
+                <element name="ocn">
+                  <text/>
+                </element>
+                <element name="text">
+                  <attribute name="class">
+                    <data type="NCName"/>
+                  </attribute>
+                  <oneOrMore>
+                    <choice>
+                      <text/>
+                      <ref name="b"/>
+                      <ref name="br"/>
+                      <ref name="del"/>
+                      <ref name="en"/>
+                      <ref name="i"/>
+                      <ref name="link"/>
+                      <ref name="sup"/>
+                      <ref name="u"/>
+                      <element name="image">
+                        <optional>
+                          <attribute name="alt"/>
+                        </optional>
+                        <optional>
+                          <attribute name="height">
+                            <data type="integer"/>
+                          </attribute>
+                        </optional>
+                        <optional>
+                          <attribute name="width">
+                            <data type="integer"/>
+                          </attribute>
+                        </optional>
+                        <attribute name="xlink:actuate">
+                          <data type="NCName"/>
+                        </attribute>
+                        <attribute name="xlink:href"/>
+                        <attribute name="xlink:show">
+                          <data type="NCName"/>
+                        </attribute>
+                        <attribute name="xlink:type">
+                          <data type="NCName"/>
+                        </attribute>
+                      </element>
+                      <element name="sub">
+                        <text/>
+                      </element>
+                    </choice>
+                  </oneOrMore>
+                </element>
+              </choice>
+            </oneOrMore>
+            <optional>
+              <element name="table">
+                <attribute name="align">
+                  <data type="NCName"/>
+                </attribute>
+                <attribute name="bgcolor">
+                  <data type="NCName"/>
+                </attribute>
+                <attribute name="border">
+                  <data type="integer"/>
+                </attribute>
+                <attribute name="cellpadding">
+                  <data type="integer"/>
+                </attribute>
+                <attribute name="summary"/>
+                <attribute name="width"/>
+                <oneOrMore>
+                  <element name="tr">
+                    <oneOrMore>
+                      <element name="td">
+                        <attribute name="valign">
+                          <data type="NCName"/>
+                        </attribute>
+                        <attribute name="width"/>
+                        <oneOrMore>
+                          <choice>
+                            <text/>
+                            <ref name="b"/>
+                            <ref name="i"/>
+                          </choice>
+                        </oneOrMore>
+                      </element>
+                    </oneOrMore>
+                  </element>
+                </oneOrMore>
+              </element>
+            </optional>
+          </element>
+        </oneOrMore>
+      </element>
+    </element>
+  </start>
+  <define name="br">
+    <element name="br">
+      <empty/>
+    </element>
+  </define>
+  <define name="en">
+    <element name="en">
+      <text/>
+    </element>
+  </define>
+  <define name="sup">
+    <element name="sup">
+      <data type="NCName"/>
+    </element>
+  </define>
+  <define name="i">
+    <element name="i">
+      <oneOrMore>
+        <choice>
+          <text/>
+          <ref name="b"/>
+          <ref name="br"/>
+          <ref name="sup"/>
+        </choice>
+      </oneOrMore>
+    </element>
+  </define>
+  <define name="link">
+    <element name="link">
+      <attribute name="xlink:href">
+        <data type="anyURI"/>
+      </attribute>
+      <attribute name="xlink:type">
+        <data type="NCName"/>
+      </attribute>
+      <oneOrMore>
+        <choice>
+          <text/>
+          <ref name="b"/>
+          <ref name="i"/>
+          <ref name="sup"/>
+        </choice>
+      </oneOrMore>
+    </element>
+  </define>
+  <define name="b">
+    <element name="b">
+      <oneOrMore>
+        <choice>
+          <text/>
+          <ref name="en"/>
+          <ref name="i"/>
+          <ref name="link"/>
+          <ref name="sup"/>
+        </choice>
+      </oneOrMore>
+    </element>
+  </define>
+  <define name="u">
+    <element name="u">
+      <oneOrMore>
+        <choice>
+          <text/>
+          <ref name="b"/>
+          <ref name="i"/>
+        </choice>
+      </oneOrMore>
+    </element>
+  </define>
+  <define name="del">
+    <element name="del">
+      <oneOrMore>
+        <choice>
+          <text/>
+          <ref name="b"/>
+          <ref name="i"/>
+          <ref name="link"/>
+        </choice>
+      </oneOrMore>
+    </element>
+  </define>
+</grammar>
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_dom.xsd b/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_dom.xsd
new file mode 100644 (file)
index 0000000..36f8df8
--- /dev/null
@@ -0,0 +1,301 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- % dom output model, part of SiSU and distributed under the same license -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns:xlink="http://www.w3.org/1999/xlink">
+  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="xlink.xsd"/>
+  <xs:element name="document">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="head"/>
+        <xs:element ref="body"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="head">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element maxOccurs="unbounded" ref="header"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="header">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="meta"/>
+        <xs:choice>
+          <xs:element ref="creator"/>
+          <xs:element ref="date"/>
+          <xs:element ref="date_available"/>
+          <xs:element ref="date_created"/>
+          <xs:element ref="date_issued"/>
+          <xs:element ref="date_modified"/>
+          <xs:element ref="date_valid"/>
+          <xs:element ref="keywords"/>
+          <xs:element ref="language"/>
+          <xs:element ref="rights"/>
+          <xs:element ref="source"/>
+          <xs:element ref="structure"/>
+          <xs:element ref="subject"/>
+          <xs:element ref="title"/>
+          <xs:element ref="type"/>
+          <xs:element ref="source_control"/>
+        </xs:choice>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="creator" type="xs:string"/>
+  <xs:element name="date" type="xs:NMTOKEN"/>
+  <xs:element name="date_available" type="xs:NMTOKEN"/>
+  <xs:element name="date_created" type="xs:NMTOKEN"/>
+  <xs:element name="date_issued" type="xs:NMTOKEN"/>
+  <xs:element name="date_modified" type="xs:NMTOKEN"/>
+  <xs:element name="date_valid" type="xs:NMTOKEN"/>
+  <xs:element name="keywords" type="xs:string"/>
+  <xs:element name="language" type="xs:NCName"/>
+  <xs:element name="rights">
+    <xs:complexType mixed="true">
+      <xs:sequence>
+        <xs:element minOccurs="0" maxOccurs="unbounded" ref="link"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="source" type="xs:string"/>
+  <xs:element name="structure" type="xs:string"/>
+  <xs:element name="subject" type="xs:string"/>
+  <xs:element name="title" type="xs:string"/>
+  <xs:element name="type" type="xs:string"/>
+  <xs:element name="source_control">
+    <xs:complexType>
+      <xs:choice maxOccurs="unbounded">
+        <xs:element ref="br"/>
+        <xs:element ref="meta"/>
+        <xs:element ref="sc"/>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="sc">
+    <xs:complexType mixed="true">
+      <xs:attribute name="class" use="required" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="body">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element maxOccurs="unbounded" ref="heading1"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="heading1">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="heading"/>
+        <xs:element minOccurs="0" maxOccurs="unbounded" ref="contents1"/>
+        <xs:element minOccurs="0" maxOccurs="unbounded" ref="heading2"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="heading2">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="heading"/>
+        <xs:element minOccurs="0" maxOccurs="unbounded" ref="contents1"/>
+        <xs:element minOccurs="0" maxOccurs="unbounded" ref="heading3"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="heading3">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="heading"/>
+        <xs:element maxOccurs="unbounded" ref="contents1"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="contents1">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="heading"/>
+        <xs:element ref="content"/>
+        <xs:element minOccurs="0" maxOccurs="unbounded" ref="contents2"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="contents2">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="heading"/>
+        <xs:element ref="content"/>
+        <xs:element minOccurs="0" maxOccurs="unbounded" ref="contents3"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="contents3">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="heading"/>
+        <xs:element ref="content"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="meta" type="xs:string"/>
+  <xs:element name="br">
+    <xs:complexType/>
+  </xs:element>
+  <xs:element name="heading">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="object"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="content">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element minOccurs="0" maxOccurs="unbounded" ref="object"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="object">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="ocn"/>
+        <xs:element minOccurs="0" ref="nametag"/>
+        <xs:choice>
+          <xs:element ref="table"/>
+          <xs:element ref="text"/>
+        </xs:choice>
+      </xs:sequence>
+      <xs:attribute name="id" use="required" type="xs:integer"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="ocn" type="xs:string"/>
+  <xs:element name="nametag" type="xs:string"/>
+  <xs:element name="table">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element maxOccurs="unbounded" ref="tr"/>
+      </xs:sequence>
+      <xs:attribute name="align" use="required" type="xs:NCName"/>
+      <xs:attribute name="bgcolor" use="required" type="xs:NCName"/>
+      <xs:attribute name="border" use="required" type="xs:integer"/>
+      <xs:attribute name="cellpadding" use="required" type="xs:integer"/>
+      <xs:attribute name="summary" use="required"/>
+      <xs:attribute name="width" use="required"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="tr">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element maxOccurs="unbounded" ref="td"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="td">
+    <xs:complexType mixed="true">
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element ref="i"/>
+        <xs:element ref="i"/>
+      </xs:choice>
+      <xs:attribute name="valign" use="required" type="xs:NCName"/>
+      <xs:attribute name="width" use="required"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="text">
+    <xs:complexType mixed="true">
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element ref="i"/>
+        <xs:element ref="del"/>
+        <xs:element ref="endnote"/>
+        <xs:element ref="i"/>
+        <xs:element ref="link"/>
+        <xs:element ref="br"/>
+        <xs:element name="endnote">
+          <xs:complexType>
+            <xs:sequence>
+              <xs:element ref="number"/>
+              <xs:element name="note">
+                <xs:complexType mixed="true">
+                  <xs:choice minOccurs="0" maxOccurs="unbounded">
+                    <xs:element ref="i"/>
+                    <xs:element ref="link"/>
+                  </xs:choice>
+                </xs:complexType>
+              </xs:element>
+            </xs:sequence>
+          </xs:complexType>
+        </xs:element>
+        <xs:element ref="image"/>
+        <xs:element name="sub" type="xs:string"/>
+      </xs:choice>
+      <xs:attribute name="class" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="number" type="xs:integer"/>
+  <xs:element name="image">
+    <xs:complexType>
+      <xs:attribute name="height" use="required" type="xs:integer"/>
+      <xs:attribute name="width" use="required" type="xs:integer"/>
+      <xs:attribute ref="xlink:actuate" use="required"/>
+      <xs:attributeGroup ref="xlink:href"/>
+      <xs:attribute ref="xlink:show" use="required"/>
+      <xs:attribute ref="xlink:type" use="required"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="i" type="xs:string"/>
+  <xs:element name="u">
+    <xs:complexType mixed="true">
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element ref="i"/>
+        <xs:element ref="i"/>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="sub" type="xs:NCName"/>
+  <xs:element name="sup" type="xs:NCName"/>
+  <xs:element name="del">
+    <xs:complexType mixed="true">
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element ref="i"/>
+        <xs:element ref="i"/>
+        <xs:element ref="link"/>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="link">
+    <xs:complexType>
+      <xs:simpleContent>
+        <xs:extension base="xs:anyURI">
+          <xs:attributeGroup ref="xlink:href1"/>
+          <xs:attribute ref="xlink:type" use="required"/>
+        </xs:extension>
+      </xs:simpleContent>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="endnote">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:choice>
+          <xs:element ref="number"/>
+          <xs:element ref="symbol"/>
+        </xs:choice>
+        <xs:element name="note">
+          <xs:complexType mixed="true">
+            <xs:choice minOccurs="0" maxOccurs="unbounded">
+              <xs:element ref="i"/>
+              <xs:element ref="br"/>
+              <xs:element ref="del"/>
+              <xs:element ref="i"/>
+              <xs:element ref="link"/>
+              <xs:element ref="sub"/>
+              <xs:element ref="sup"/>
+              <xs:element ref="u"/>
+              <xs:element ref="em"/>
+              <xs:element ref="sub"/>
+            </xs:choice>
+          </xs:complexType>
+        </xs:element>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="symbol" type="xs:string"/>
+  <xs:element name="em" type="xs:NCName"/>
+</xs:schema>
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_node.rng b/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_node.rng
new file mode 100644 (file)
index 0000000..ae28e8b
--- /dev/null
@@ -0,0 +1,177 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- % node input model, part of SiSU and distributed under the same license -->
+<grammar ns="" xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
+  <start>
+    <element name="document">
+      <element name="head">
+        <oneOrMore>
+          <element name="header">
+            <attribute name="class">
+              <data type="NCName"/>
+            </attribute>
+            <choice>
+              <element name="creator">
+                <text/>
+              </element>
+              <element name="date">
+                <data type="NMTOKEN"/>
+              </element>
+              <element name="date.available">
+                <data type="NMTOKEN"/>
+              </element>
+              <element name="date.created">
+                <data type="NMTOKEN"/>
+              </element>
+              <element name="date.issued">
+                <data type="NMTOKEN"/>
+              </element>
+              <element name="date.modified">
+                <data type="NMTOKEN"/>
+              </element>
+              <element name="date.valid">
+                <data type="NMTOKEN"/>
+              </element>
+              <element name="italicize">
+                <oneOrMore>
+                  <choice>
+                    <text/>
+                    <ref name="i"/>
+                  </choice>
+                </oneOrMore>
+              </element>
+              <element name="language">
+                <data type="NCName"/>
+              </element>
+              <element name="links">
+                <text/>
+              </element>
+              <element name="markup">
+                <text/>
+              </element>
+              <element name="rights">
+                <text/>
+              </element>
+              <element name="skin">
+                <data type="NCName"/>
+              </element>
+              <element name="subject">
+                <text/>
+              </element>
+              <element name="title">
+                <text/>
+              </element>
+              <element name="type">
+                <data type="NCName"/>
+              </element>
+              <element name="vocabulary">
+                <data type="NCName"/>
+              </element>
+            </choice>
+          </element>
+        </oneOrMore>
+      </element>
+      <element name="body">
+        <oneOrMore>
+          <element name="object">
+            <choice>
+              <element name="text">
+                <attribute name="class">
+                  <data type="NCName"/>
+                </attribute>
+                <oneOrMore>
+                  <choice>
+                    <text/>
+                    <ref name="b"/>
+                    <ref name="i"/>
+                    <element name="br">
+                      <empty/>
+                    </element>
+                    <element name="endnote">
+                      <attribute name="symbol">
+                        <data type="NCName"/>
+                      </attribute>
+                      <oneOrMore>
+                        <choice>
+                          <text/>
+                          <ref name="i"/>
+                        </choice>
+                      </oneOrMore>
+                    </element>
+                    <element name="image.path">
+                      <text/>
+                    </element>
+                    <element name="sub">
+                      <text/>
+                    </element>
+                  </choice>
+                </oneOrMore>
+              </element>
+              <group>
+                <element name="ocn">
+                  <empty/>
+                </element>
+                <element name="table">
+                  <attribute name="align">
+                    <data type="NCName"/>
+                  </attribute>
+                  <attribute name="bgcolor">
+                    <data type="NCName"/>
+                  </attribute>
+                  <attribute name="border">
+                    <data type="integer"/>
+                  </attribute>
+                  <attribute name="cellpadding">
+                    <data type="integer"/>
+                  </attribute>
+                  <attribute name="summary"/>
+                  <attribute name="width"/>
+                  <oneOrMore>
+                    <element name="tr">
+                      <oneOrMore>
+                        <element name="td">
+                          <attribute name="valign">
+                            <data type="NCName"/>
+                          </attribute>
+                          <attribute name="width"/>
+                          <oneOrMore>
+                            <choice>
+                              <text/>
+                              <ref name="b"/>
+                            </choice>
+                          </oneOrMore>
+                        </element>
+                      </oneOrMore>
+                    </element>
+                  </oneOrMore>
+                </element>
+              </group>
+            </choice>
+            <element name="node">
+              <element name="id">
+                <data type="integer"/>
+              </element>
+              <element name="parent">
+                <data type="integer"/>
+              </element>
+              <optional>
+                <element name="offspring">
+                  <text/>
+                </element>
+              </optional>
+            </element>
+          </element>
+        </oneOrMore>
+      </element>
+    </element>
+  </start>
+  <define name="b">
+    <element name="b">
+      <text/>
+    </element>
+  </define>
+  <define name="i">
+    <element name="i">
+      <text/>
+    </element>
+  </define>
+</grammar>
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_sax.xsd b/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_sax.xsd
new file mode 100644 (file)
index 0000000..db6eb14
--- /dev/null
@@ -0,0 +1,332 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- % sax output model, part of SiSU and distributed under the same license -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns:xlink="http://www.w3.org/1999/xlink">
+  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="xlink.xsd"/>
+  <xs:element name="document">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="head"/>
+        <xs:element ref="body"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="head">
+    <xs:complexType>
+      <xs:choice maxOccurs="unbounded">
+        <xs:element ref="br"/>
+        <xs:element ref="meta"/>
+        <xs:element ref="creator"/>
+        <xs:element ref="date"/>
+        <xs:element ref="date_available"/>
+        <xs:element ref="date_created"/>
+        <xs:element ref="date_issued"/>
+        <xs:element ref="date_modified"/>
+        <xs:element ref="date_valid"/>
+        <xs:element ref="keywords"/>
+        <xs:element ref="language"/>
+        <xs:element name="meta" type="xs:NMTOKEN"/>
+        <xs:element ref="rights"/>
+        <xs:element ref="source"/>
+        <xs:element ref="structure"/>
+        <xs:element ref="subject"/>
+        <xs:element ref="title"/>
+        <xs:element ref="type"/>
+        <xs:element ref="source_control"/>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="creator">
+    <xs:complexType mixed="true">
+      <xs:sequence>
+        <xs:element minOccurs="0" maxOccurs="unbounded" name="link">
+          <xs:complexType>
+            <xs:simpleContent>
+              <xs:extension base="xs:anyURI">
+                <xs:attributeGroup ref="xlink:href"/>
+                <xs:attribute ref="xlink:type" use="required"/>
+              </xs:extension>
+            </xs:simpleContent>
+          </xs:complexType>
+        </xs:element>
+      </xs:sequence>
+      <xs:attribute name="class" use="required" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="date">
+    <xs:complexType>
+      <xs:simpleContent>
+        <xs:extension base="xs:NMTOKEN">
+          <xs:attribute name="class" use="required" type="xs:NCName"/>
+        </xs:extension>
+      </xs:simpleContent>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="date_available">
+    <xs:complexType>
+      <xs:simpleContent>
+        <xs:extension base="xs:NMTOKEN">
+          <xs:attribute name="class" use="required" type="xs:NCName"/>
+        </xs:extension>
+      </xs:simpleContent>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="date_created">
+    <xs:complexType>
+      <xs:simpleContent>
+        <xs:extension base="xs:NMTOKEN">
+          <xs:attribute name="class" use="required" type="xs:NCName"/>
+        </xs:extension>
+      </xs:simpleContent>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="date_issued">
+    <xs:complexType>
+      <xs:simpleContent>
+        <xs:extension base="xs:NMTOKEN">
+          <xs:attribute name="class" use="required" type="xs:NCName"/>
+        </xs:extension>
+      </xs:simpleContent>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="date_modified">
+    <xs:complexType>
+      <xs:simpleContent>
+        <xs:extension base="xs:NMTOKEN">
+          <xs:attribute name="class" use="required" type="xs:NCName"/>
+        </xs:extension>
+      </xs:simpleContent>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="date_valid">
+    <xs:complexType>
+      <xs:simpleContent>
+        <xs:extension base="xs:NMTOKEN">
+          <xs:attribute name="class" use="required" type="xs:NCName"/>
+        </xs:extension>
+      </xs:simpleContent>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="keywords">
+    <xs:complexType mixed="true">
+      <xs:attribute name="class" use="required" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="language">
+    <xs:complexType>
+      <xs:simpleContent>
+        <xs:extension base="xs:NCName">
+          <xs:attribute name="class" use="required" type="xs:NCName"/>
+        </xs:extension>
+      </xs:simpleContent>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="rights">
+    <xs:complexType mixed="true">
+      <xs:sequence>
+        <xs:element minOccurs="0" maxOccurs="unbounded" ref="link"/>
+      </xs:sequence>
+      <xs:attribute name="class" use="required" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="source">
+    <xs:complexType mixed="true">
+      <xs:attribute name="class" use="required" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="structure">
+    <xs:complexType mixed="true">
+      <xs:attribute name="class" use="required" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="subject">
+    <xs:complexType mixed="true">
+      <xs:attribute name="class" use="required" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="title">
+    <xs:complexType mixed="true">
+      <xs:attribute name="class" use="required" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="type">
+    <xs:complexType mixed="true">
+      <xs:attribute name="class" use="required" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="source_control">
+    <xs:complexType>
+      <xs:choice maxOccurs="unbounded">
+        <xs:element ref="br"/>
+        <xs:element ref="meta"/>
+        <xs:element ref="sc"/>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="sc">
+    <xs:complexType mixed="true">
+      <xs:attribute name="class" use="required" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="body">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element maxOccurs="unbounded" ref="object"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="object">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="ocn"/>
+        <xs:element minOccurs="0" ref="text"/>
+        <xs:element minOccurs="0" ref="table"/>
+        <xs:element minOccurs="0" maxOccurs="unbounded" ref="endnote"/>
+      </xs:sequence>
+      <xs:attribute name="id" use="required"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="ocn" type="xs:string"/>
+  <xs:element name="text">
+    <xs:complexType mixed="true">
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element ref="b"/>
+        <xs:element ref="br"/>
+        <xs:element ref="del"/>
+        <xs:element ref="en"/>
+        <xs:element ref="i"/>
+        <xs:element ref="link"/>
+        <xs:element ref="sub"/>
+        <xs:element ref="sup"/>
+        <xs:element ref="u"/>
+        <xs:element ref="image"/>
+      </xs:choice>
+      <xs:attribute name="class" use="required" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="image">
+    <xs:complexType>
+      <xs:attribute name="alt"/>
+      <xs:attribute name="height" type="xs:integer"/>
+      <xs:attribute name="width" type="xs:integer"/>
+      <xs:attribute ref="xlink:actuate" use="required"/>
+      <xs:attributeGroup ref="xlink:href1"/>
+      <xs:attribute ref="xlink:show" use="required"/>
+      <xs:attribute ref="xlink:type" use="required"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="table">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element maxOccurs="unbounded" ref="tr"/>
+      </xs:sequence>
+      <xs:attribute name="align" use="required" type="xs:NCName"/>
+      <xs:attribute name="bgcolor" use="required" type="xs:NCName"/>
+      <xs:attribute name="border" use="required" type="xs:integer"/>
+      <xs:attribute name="cellpadding" use="required" type="xs:integer"/>
+      <xs:attribute name="summary" use="required"/>
+      <xs:attribute name="width" use="required"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="tr">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element maxOccurs="unbounded" ref="td"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="td">
+    <xs:complexType mixed="true">
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element ref="b"/>
+        <xs:element ref="i"/>
+      </xs:choice>
+      <xs:attribute name="valign" use="required" type="xs:NCName"/>
+      <xs:attribute name="width" use="required"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="endnote">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:choice>
+          <xs:element ref="number"/>
+          <xs:element ref="symbol"/>
+        </xs:choice>
+        <xs:element ref="note"/>
+      </xs:sequence>
+      <xs:attribute name="notenumber" type="xs:integer"/>
+      <xs:attribute name="symbol"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="number" type="xs:integer"/>
+  <xs:element name="symbol" type="xs:string"/>
+  <xs:element name="note">
+    <xs:complexType mixed="true">
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element ref="b"/>
+        <xs:element ref="br"/>
+        <xs:element ref="del"/>
+        <xs:element ref="i"/>
+        <xs:element ref="link"/>
+        <xs:element ref="sup"/>
+        <xs:element ref="u"/>
+        <xs:element ref="em"/>
+        <xs:element ref="sub"/>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="em" type="xs:NCName"/>
+  <xs:element name="sub" type="xs:NCName"/>
+  <xs:element name="meta" type="xs:string"/>
+  <xs:element name="br">
+    <xs:complexType/>
+  </xs:element>
+  <xs:element name="b">
+    <xs:complexType mixed="true">
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element ref="en"/>
+        <xs:element ref="i"/>
+        <xs:element ref="link"/>
+        <xs:element ref="sup"/>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="i">
+    <xs:complexType mixed="true">
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element ref="b"/>
+        <xs:element ref="br"/>
+        <xs:element ref="sup"/>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="en" type="xs:string"/>
+  <xs:element name="sup" type="xs:NCName"/>
+  <xs:element name="link">
+    <xs:complexType mixed="true">
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element ref="b"/>
+        <xs:element ref="i"/>
+        <xs:element ref="sup"/>
+      </xs:choice>
+      <xs:attributeGroup ref="xlink:href"/>
+      <xs:attribute ref="xlink:type" use="required"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="u">
+    <xs:complexType mixed="true">
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element ref="b"/>
+        <xs:element ref="i"/>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="del">
+    <xs:complexType mixed="true">
+      <xs:choice minOccurs="0" maxOccurs="unbounded">
+        <xs:element ref="b"/>
+        <xs:element ref="i"/>
+        <xs:element ref="link"/>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+</xs:schema>
diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_xhtml.xsd b/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_xhtml.xsd
new file mode 100644 (file)
index 0000000..46bc706
--- /dev/null
@@ -0,0 +1,313 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- % xhtml output model, part of SiSU and distributed under the same license -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns:xlink="http://www.w3.org/1999/xlink">
+  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="xlink.xsd"/>
+  <xs:element name="document">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="head"/>
+        <xs:element ref="body"/>
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="head">
+    <xs:complexType>
+      <xs:choice maxOccurs="unbounded">
+        <xs:element ref="br"/>
+        <xs:element ref="creator"/>
+        <xs:element ref="date"/>
+        <xs:element ref="date_available"/>
+        <xs:element ref="date_created"/>
+        <xs:element ref="date_issued"/>
+        <xs:element ref="date_modified"/>
+        <xs:element ref="date_valid"/>
+        <xs:element ref="language"/>
+        <xs:element ref="keywords"/>
+        <xs:element ref="meta"/>
+        <xs:element ref="rights"/>
+        <xs:element ref="source"/>
+        <xs:element ref="structure"/>
+        <xs:element ref="subject"/>
+        <xs:element ref="title"/>
+        <xs:element ref="type"/>
+      </xs:choice>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="creator">
+    <xs:complexType mixed="true">
+      <xs:sequence>
+        <xs:element minOccurs="0" maxOccurs="unbounded" name="link">
+          <xs:complexType>
+            <xs:simpleContent>
+              <xs:extension base="xs:anyURI">
+                <xs:attributeGroup ref="xlink:href"/>
+                <xs:attribute ref="xlink:type" use="required"/>
+              </xs:extension>
+            </xs:simpleContent>
+          </xs:complexType>
+        </xs:element>
+      </xs:sequence>
+      <xs:attribute name="class" use="required" type="xs:NCName"/>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="date">
+    <xs:complexType>
+      <xs:simpleContent>
+        <xs:extension base="xs:NMTOKEN">
+          <xs:attribute name="class" use="required" type="xs:NCName"/>
+        </xs:extension>
+      </xs:simpleContent>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="date_available">
+    <xs:complexType>
+      <xs:simpleContent>
+        <xs:extension base="xs:NMTOKEN">
+          <xs:attribute name="class" use="required" type="xs:NCName"/>
+        </xs:extension>
+      </xs:simpleContent>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="date_created">
+    <xs:complexType>
+      <xs:simpleContent>
+        <xs:extension base="xs:NMTOKEN">
+          <xs:attribute&n